We literally just returned from a week in Naples and Rome, and at 17 degrees in late February, the weather was just about perfect. I highly recommend off-season travel! We did the same in Athens a few years ago. Nicer weather, fewer crowds, awesome.
I could not imagine what August would be like in Southern Italy, especially if you head to Pompeii. I've previously been to Italy in late June and that was uncomfortable enough.