My husband, two daughters and I will be flying into Venice but would like to go to Rome for a few days. Any ideas on what is the most feasible way to get around..rent a car or take the train? We would also like to stop in Florence and Pisa. Any ideas on what the driving is like in Italy? Cost is alos a factor.