QUOTE(Jules Winnfield @ Mar 18 2008, 4:00 pm)

AFAIK, Mannheim is considered a top-notch business school.
Yes it is.
QUOTE(Lacasitos @ Mar 18 2008, 4:21 pm)

I was thinking about either Heidelberg or Berlin...
I've heard Munich is really expensive.
Where can I find WG's? At the university or does it go "appart"?
Heidelberg doesn't offer business. The Heidelberg and Mannheim universities sort of work together (if you are enrolled at one university, you can take classes and get credit for them at the other). For business you would have to go to Mannheim (out of the two). But that's right by Heidelberg.
HD does offer political science
You could find a dorm through the university (Studentenwohnheim) and I am sure most universities offer some kind of housing service, or at least a board to put up ads. (Mine, Heidelberg, does anyway.)
And hello from someone else in Barcelona!