I have travelled through Germany quite a bit in the last 7 years: Both big cities - Berlin, Dresden (see travelogue - not complete yet), Munich, Köln (Cologne), Düsseldorf and smaller ones - Wiesbaden, Goslar, Würzberg, Jena, Weimar, Bamberg, Aachen, Mainz, Tübingen, Trier, Rothenberg ob der Tauber, Lengries (see Bavaria travelogue - not complete yet), St. Goar, and Nördlingen - to name a few. I love the Rheingau area for its great hikes (through beautiful forests) and wine. Along the Rhein river are some great castles, including my favorite Berg Rheinfells. Berg Eltz is another great castle in the area (on the Mosel river).
It will probably take me awhile to get my Germany page together, so bear with me!
The picture is of the Rathaus in central Bamberg (Northern Bavaria). It is a UNESCO world heritage site and well worth visiting!