Looks like we left Florence just in time:
"Higher-than-average temperatures of around 38 degrees (celsius - that is over 100 fahrenheit) were also recorded in Florence, Rome and Naples on Sunday and were expected to remain high until the middle of this week."
The same thing happened last year, and then August was cooler than normal. I am hoping that pattern holds in 2007.