I've seen some of the posts weighing pros and cons of getting, say, Paris Museum Pass vs Paris City Pass, or Firenze Card vs paying for sights individually. I've also reviewed the section in the RS Backdoor and the Pocket Guides for my destinations. My question for planning ahead and skipping lines is, are any of these worth getting ahead of time? Here's my upcoming itinerary and some things we want to do that might require passes or advance purchase:
Edinburgh (2 days): Royal mile, etc. any passes needed at all?
London (3 days): London Eye (some reviews suggested buying on site when the weather is nice, bad weather = waste of time), Tower of London, Tate (if Tate is free, why is it offered in www.daysoutguide.uk.co?), Afternoon tea (any recommendations?)
Paris (5 days): Will do the museum pass. Sounds like this is bought on arrival? Eiffel Tower (already sold out for our dates), Versailles (covered in museum pass, but what about the fountain tours/passes?), Notre Dame, Louvre, Orsay, Saint-Chappelle (all covered). Is the opera house worth a visit -- or perhaps with cheap tickets to a performance?
Florence (3 days): Firenze pass. Also sounds like better bought there, but I'm unsure. Should I also get a reserved time for Uffizi?
Pisa (1 day): any passes or reservations needed?
Prague (2 days): any advance passes or reservations needed? RS pocket guide states that the city combo pass isn't likely worth it.