I am planning on buying one of these two processors. I will be playing graphic intensive games and lots of downloading. I have a 8800 GTS 512. Which one should I purchase? The Q6600 is about $20 less. The Q6700 is around $570, which is more than I want to pay. I had planned on buying the E6850, but I am not sure if it is faster than the Q6600, even though it gets 3.0 GHz to the Q6600's 2.4 GHz. Any suggestions?