so it seems the consensus if to buy tickets ahead online.
considering my itinerary, is there a preference of one train over another? i don't mind paying a bit more for comfort just as long as price is still reasonable. i've read up on other threads and don't really get the upside of one train line over another.
milan to venice
venice to florence
florence to rome
i appreciate the patience and thanks so much for all your input =)