There's a very comprehensive article about "the spinning beach ball of death"
here, which point to things you can look at. First thing I would do would be a comprehensive hardware test; if you are doing a new install of Leopard, including reformatting the disk, then hardware seems the most likely explanation. Perhaps the very hot running has damaged something.