I've lived in Germany on three separate occassions, over a span of nearly 15 years in both the East and the West (though not in the East when it was the DDR), and half of my friends are Ossis. It's true that there is racism in Germany, but, in my opinion, England is unquestionably more racist. Despite its problems, and homogeneity, Germany still stands as remarkably compelling. Like all cities, Berlin might be expensive if you're there for a short period of time, but statistically, it has a much lower cost of living than any other EU capital. Housing is still easily available and food is less expensive (and much better value as well).