I use a 500MHz P2 and sometimes on HARD level of difficulty I wait about 5 mins for each AI player to finish his turn. Once or twice my game started slowing up even during my turn. I checked the subforlders and guess what i found   
 
 -- there were about 30 000 files in the savegame folder, a couple of KBs each   

  After deleting these things got a lot better.