Hey guys, just wanted to comment on the language and culture thing. I spent ten months in Germany and went from eins zwei drei to fluent. It takes work. The main trick is to refuse to speak English, etc. 90% of the time. This actually isn't that difficult as native speakers end up speaking German regardless. I wouldn't recommend people intend on accomplishing this in ten months, but it can be done. More difficult than Spanish for an English speaker? Yes. Linguistically, Spanish is extremely close to English. But not as difficult as French (thanks to endless French verb tenses). Tip: sit in on as many German-language classes as you can handle each semester. Economics, world history, whatever. Do the work, take the tests, participate. Just not worrying about credit.
On culture. Some mentioned cold professors, and others. They aren't cold. It's their culture. In Germany you can be best friends with a guy for 40 years and still be on a formal basis. They don't babysit you. You are expected to be exactingly punctual and self disciplined in your approach to work. This culture isn't for everyone, but it's not what people have said on this thread.
I took classes with guys for six months before they noticed I was a fellow student. They thought I had just joined that semester (a couple months earlier), instead of the previous one. Germans, at least, are slow to warm to people and interact differently when they finally do. It's not a bad thing. Nor is it universal.
Mooky, I think it's been pointed out here but the listed HSG MBF 2009-2011 placement numbers are 80% Switzerland, 9% Germany, 2% Austria, and 2% Liechtenstein. That's 93% in the German-speaking world. Another 6% placed in the UK (London). Most of the top MiF programs are in the EU, so expect to do most of the work yourself in Asia. Some programs might provide a bit of assistance. Look up their placement by location and contact them about opportunities.