Last summer we had some great threads about many of the ports. If you look in our Europe Ports
area you'll see them.
There is no getting around it, Napoli is a dump. I wouldn't waste a dime on a tour which dwelled on Naples. Head off on something that goes to Sorrento, the Amalfi coast, Pompeii.