*i was wondering if i should even spend money on the 8800gtx or get the 7950GT 512mb overclocked, considering i dont really like vista, yet i hear directx10 is coming out so which one do u guys prefer....?
Mobo, I'd go with a GA-P35-DS3R, and about the CPU unless you're not going to upgrade anytime soon then go for the Q6600, otherwise I'd go for an E6750. (Probably will last like 18 months to 2 years kicking ass)
Last but not least you need a decent PSU to power that system, I recommend the Corsair 520HX, Antec NeoHE 550, or Seasonic S12 550W for that setup.
I am also building a new system at this time--first time btw...I am building specifically 4 gaming, and went through a long debate between Q6600, or E6850. In the end I went 4 the E6850 due to the greater speed, faster fsb, better overclocking, and less heat. From what I read the Q6600 runs pretty hot. Check the CPU comparison Charts of 2007 on this site--even though Supreme Commander takes advantage of all 4 cores of a Quad core, the e6850 was on a par with the q6600 in benchmarks 4 this game. Howwever, it outdoes the quad in other games that are not multi threaded by a large margin. Anyways, it is not neceassarily a straightforward decision...but that is how I chose in the end. If you do buy the Q6600 be sure to get the newer version with Go Stepping if possible...read on another post that Club-It.com will help to see you get that model. Good luck--hope this helped.
Q6600 vs Q6700 :
Q6600 is 2.4 and Q6700 is 2.6 , but the price difference is nearly $300, which isnt worth it , if u dont even OC a Q6600 , it performs near a Q6700 (200mhz difference isnt noticable very much)