I think I'll make sure to get the map figured out ahead of time and read up on Italian road signs. I have a feeling that I won't get much help from a navigator on this trip. It's not comforting to look over and see the navigator with the map upside down.
Here's a copy of the itinerary just in case you guys have any advice on the ports. I've done a search on here a few times and read through some of the posts.