Italy has instituted regulations in many cities that do not allow visitors to drive into the central part. This is true in the bid cites such as Rome, Sienna, Florence, Parma, Reggio and smaller ones such as Gubbio and Citavechio. Therefore, one is forced to find parking in a pay peripheral lot and walk or public transport from there. Rates are usually in the range of 1 Euro per hour.
This said, I firmly believe that driving is the best way to see most of Italy. The exceptions would be Rome and Florence. Just drive defensively, driving in Italy is easier than in Thailand or New York City with the exception of Rome once again.
Enjoy.