Venice by miles!...Rome was lovely but far too much to do in a few days...Florence was a bastard let down (and smelt of something ghastly near all the boutiques). Naples/Sorrento was gorgeous but nobody wants to go and fry in Pompeii on their birthday, or climb Vesuvius...you don't look good covered in sweat
(Can you tell where we went on holiday?)