Tell me I'm not the only OCD planner going on this cruise, lol!
I have read some (ok, a lot) of negative reviews of the Disney excursion to Florence/Pisa from the 2007 Med cruises. I've been to Italy quite a few times, so I'd be pretty comfy doing those on my own. I checked into the train times, and while they didn't have info for our travel date yet, it seems doable:
Off the ship at 7:30am. Catch train to Pisa at 8:06am, arrive 8:57am. Get taxi to see Leaning Tower (there is other stuff to see, but really...there are lots of better churches around, might as well just see the horribly constructed tower!). Catch train to Florence at 10:54, arrive 12:03. Leave Florence at 4:27, arrive La Spezia at 6:38pm. Onboard is 7:30pm. That's a long day, but it can be done. I'm just not sure if I want to fool with Pisa. I love Florence...and want to shop. Worth it to see the faulty tower? I don't know. Most trains to Florence stop in Pisa, so you kind of feel like you should hop off, but I'm also completely paranoid about not getting back to the ship on time.
Rome is off the ship at 7:45am and onboard at 9:00pm, so that's nice. There is an 8:41am train to Rome, arriving at 9:50am. There is a 7:09pm train back, arriving at 8:17pm.
Have to see what excursions Disney comes up with for this trip though. Maybe they have taken the feedback from the 2007 cruises into account.