ATM, get the vid card. It will make a much bigger difference on games. Get a 3000+ Venice and OC the hell out of it (if u want to). Then when prices drop in the future, and games become multi threaded, or u just plain want to, get a toledo
XFX cards perform very well, and are known to overclock very well, in fact they might be some of the best OCers around. However, they are often known to be DOA
Just to straighten something out, The first Batch of XFX 6600GT had bad fans and were often DOA. They changed the fans with their second batch and i haven't heard of a person yet who got the XFX 6600GT (with the new fans) say it was DOA.Hacp, I have a XFX 6600GT and i think it's a fantastic card, i would have no problems recomending it to you.