I got a Pentium D 3Ghz processor and 2Gigs DDR2 Kingston RAM, and I just purchased an EVGA GeForce 8800 GTS 640mb card. I was planning on getting a 8800 GTS OC2 BFG card, but this one was much cheaper (about 450 canadian, as compared to 550). It is not overclocked, but I doubt 100 mhz will make a difference for me. Finally, I'll be able to crank up the settings.