As to San Gimignano, we also spent an afternoon there on our way back from Florence to Rome. Great hilltop village with the first skyscrapers, which became wealthy in the Middle Ages because of its location on the pilgrimage routes. Wonderful small town (although fairly crowded when we were there in August). Well worth a stop.
Djlawman