I love Berlin, but I recommend Hamburg over Berlin. Here in Hamburg, we don't have super-cheap housing, but there is one big advantage: Lots of capital. I'm currently working hard on getting more entrepreneurial and startup events going in Hamburg, because every time you talk to people from abroad and mention you're a startup in Germay, they all go "Oh, Berlin?" No, actually, we have several nice cities. Hamburg probably has the highest quality of life (compared to Berlin, Munich and Frankfurt). Berlin is fun if you like the scruffy look and hopping from one thing to the next, Hamburg is better if you want to live and build something sustainable.
> they all go "Oh, Berlin?" No, actually, we have several nice cities. Hamburg probably has the highest quality of life
your comment reminded about scene from movie I.Q (http://www.imdb.com/title/tt0110099/) where very "proper" man, James Moreland is doing the experiment with the mouse. There are two switches the mouse can press: one that gives him food and one that gives him orgazm. The mouse hasn't eaten in three days. Moreland is genuily perplexed how this could possibly be the case ...
Allow me to commit the obvious faux paus: there's more to beer than weizen or weiss. The only reason i'd regret living in Germany is how hard it is to find a good IPA :(
I lived and worked in Frankfurt for awhile (I'm American). My experience was different. Though I was fluent in German and worked for a company where German was the language of day to day work, I found very few Germans that didnt speak English (Those that had grown up in the former East Germany were the exception - this was 15 years ago when the fall of the Wall was more recent). I met Americans that had lived there for four or five years working at some of the international companies there that had never learned German. It did not seem to be an impediment.
And it's only 1:40h from Berlin by train... :)