...Three that I can think of.
1. Is there some sort of diagnostic software running, or has there been recently? - these things can make huge files that sometimes do not get deleted when the program stops.
2. Have you changed the size of your swap file?
3. There could still be some active adware or malware on your system. Try using Ad-Aware in conjunction with Spybot - though not at the same time.