My cooling fans suck and i have been killing my computer for almost the past months

But i can't afford even a game or nonthing but play crysis 2 demo and starcraft II.

The highest temperature that happened was my GPU at 78 C and i even got a $15 pci-e cooling and the case is in good condition.

But currently the latest thing i am happy with it as it can play the 2010 games all the way on DX10.
But once i can get a job i will be treating my computer with more parts and space and then will just keep it that way. In case you noticed if i didn't post my specifications here it is:

Power supply:Stock PSU 500W.
Case:Unknown but was made by cooler master cosmos, has 4 fan ports and a front open door.
Disk Drives:2 DVD+RW.
Hard drives:
-C:\, 80GB/21GB free
-E:\, 80GB/74GB free.
Both are High performance drives thats why its low space but i will be adding 2 more overtime if i get luck into getting money.
Processor: AMD Phenom II X4 945 Deneb 3.0 GHZ(OC with TurboV performing at 620mhz.)
RAM: 1x1 2GB DDR3.
MotherBoard: Asus M4a78t-e

Thats all but i think the overheating is also caused by poor fans or just the stock heat sink. Which i wish to get a buy a heatsink and new fans that will power better than my current ones.
I use my laptop to surf and do my things on it now.