Beach1,
I do not know how much time you have in Rome, and you really need two full days to even scratch the surface
there. Assuming you have them, take the full-day tour that does Imperial Rome (Trevi, the Roman Forum, the
Colosseum, and quick Vatican stop that takes you into St Peters). You will see much of ancient Rome on
this one, and a Vatican walk-through. On the second day, take the full Vatican tour that will take you back to
St Peters, but also include the Vatican museum and Sistine Chapel. These are exhausting, long days, but you
will treasure the memories forever.
In Venice, you really do not need to take any tour at all. The city is quite small and easily seen by walking
around. Your ship will have a water taxi to take you to San Marco Square, where you can set out on your
own. See the Doges Palace by all means, and walk over to the Grand Canal and open air market. St Mark's
isn't much, but it's right on the square and only takes a minute or two to see.
I can't help you with the Florence wine country. Sorry.
With regard to money, you will definitely need Euros in Italy. It is best to buy them here, and take them with
you. I purchase ours through American Express, over the internet. They come via UPS in about 4 days, and
you can "sell" unused Euros back to them at the end of your cruise or use the airport foreign exchange which
will have a slightly worse conversion rate but is terribly convenient.
You're going to have a fabulous trip.
Ted