If you're into gelato, Gelateria Dondoli in San Gimignano was the best of all the ones I tried. It's right on the town square. I consumed an inappropriate amount of gelato, espresso, vino, and pasta while I was in Tuscany last fall.
Go check out Siena for sure! I liked it better than Florence.