Funny this topic came up now. I am leaving for Germany on Friday. I'm going to Frankfurt and Marburg, then down to Bern, Switzerland, and then onto northern Italy from there. I've never been to any of these countries, so I am looking forward to it as well. I'll also take suggestions for any of them.