I have a 1300 dollar budget. I could go for the 6600, but might have to leave out a hd or get some cheaper RAM. Does the performance difference between the 940 and the 6600 justify these cuts?
You can get a 6600 and get another hard drive a little later, don't get crappy RAM if you're going for max performance. Or you could get a 6400 and overclock the sucker. I personally would get the 6600, overclock it, then get a another hard drive in a month or so.