As i travelled from Switzerland (F&E), i went to Milan first, then venice, florence, Rome and Naples.
You can start from either Milan or Rome, but i would suggest you spend more time in Rome (abt 3 days) as there are really lots of stuffs to see. The rest can be covered in abt 1.5 days...