|The CPU should come with a fan...they come with one in the box, unless its an OEM version, as far as i know. Even the one Jam linked has one.|
I would also agree with him, the one he linked is a better system.
Whats your budget?
Intel P4 640 w/HT 3.20GHz
2GB DDR2-SDRAM PC2-6400
Nvidia GeForce 9600GT 256-bit, 512MB GDDR3
23" LG Flatron