That's a link to mine. That computer is about two years old, but it can still hang with most of the games, admittedly at lower details. I'm planning on doing another one this year.
^ you can see my slave computer.. dell dimension XPS T600(P.O.S.), and an emachines eView 17".. used for testing 2nd computers like those p4 ones i made..+the dell
^ There you can see my horrible $2 round cables and my bunched up fan cables.
Go with the pci fan. A friend of mine had a problem with heat which resulted in his comp crashing. He would boot up and everything would be fine; about 30seconds after the boot it would crash. He bought a pci fan and has never had the same problem.