Regarding Marseilles, if you take the ship shuttle to town, there is a large square with many taxis. Canvass a few and check their command of English and whether they know how to "tour" Aix-en-Provence. This town is only 20 mins. away by autoroute and is worth seeing. I think we paid $60 Euro for the day. See remarks lower down under the almost the same topic.