Wow, our cruise is really coming close now! I'm in vacations since Monday so have done as much research as possible this week. We're planning to take it really easy and just take a walk in town in most ports. Only for Rome we want to do a real effort
I made a PDF-file (to read on our Ipad on board) with info that I copy-pasted from different website. It has info on the Magic and all ports. If anyone is interested, just send me your address and I'll e-mail it.
Kate, you told you're considering an Ipad. I would go for it

It's really handy to read stuff on and to watch a movie. However you can't use it to upload your photos on.
Am not sure yet about our formal wear (as some wrote above). Same reason as the others: limited bagage space. We'll see how much space is left when we pack Monday