A follow up to this thread:
http://www.ricksteves.com/graffiti/helpline/index.cfm/rurl/topic/41548
First of all, thanks for the advice in that last one! We've taken it all under consideration and reworked our schedule. I used www.raileurope.com to get an idea of travel times and schedules, too.
Here's a revised itinerary:
London - 2 days (arriving early am on the 1st from US)
Paris - 4 days (including a day trip to Bayeux for WWII sites)
Munich - 2 days (night train Paris -> Munich)
Salzburg - 2 days
Venice - 2 days (night train Salzburg -> Venice)
Florance - 2 days
Rome - 5 days (flying home night of the 5th)
I was thinking of cutting out Salzburg, but the trip is actually 30 minutes less overall than from Munich to Venice (I'm guessing not as many mountain passes?). We know we won't have time to do a lot of "exploring" in some of these cities, and we're fine with that. In most we have very specific things we want to see, so a surface visit is totally fine for now.
Thoughts? I'm starting to look into lodging now. Thanks again!