For German they are cutting right back on all the partner unis and now are only focusing on three:
Giessen (where I'm going next semester) - near Frankfurt
Essen - on the Rhein...part of the Mega City of Koeln etc
Hamburg - largest port in Germany and one of largest in Europe.....
There is then also Berlin school of Economics which...as the name implies is economics and commerce based.....
All three of the main unis are good unis, Giessen is a uni town (something like 30000 students and 70000 people) and the uni has got a good reputation....
Essen, again a good reputation and well located to get places within Germany and France
Hamburg was my 2nd choice, good rep, good location - major city...
Thats all I really know about the German unis.....You should have gone to the Exchange fair which was outside E7B last Wednesday!