I agree with what most everyone has said so far with regards to getting the 670 over the 680. I received my 670 today and ran some benchmarks (See below, OP if you don't know what that is) And the benchmark I ran gave me a score of 9776. A friend of mine, who owns a 680 ran the same test on his graphics card, scored a 10540. Now, you don't really need to know what the numbers mean if you're not very technically savvy, but you have to realize for 20% more money, you're getting about 5-8% more performance. Also, you have to realize, the 670 is a VERY powerful card... I can run
Battlefield 3 on Ultra (A very GPU intensive game) and get around 70 FPS. On a GTX 680, you may get around 75-80, but will you see any difference while playing? No, none whatsoever.
*Benchmarks by the way are like tests for your hardware (Such as your graphics card, or CPU). It stresses it, and gives your graphics card a score based on how well it handled the benchmark, allowing you to compare graphics cards*
Also, for those that are interested, here are my
3D Mark11 Scores (The graphics score I mentioned above -- I'll also run it again after I re-OC my CPU for those that are interested, I feel sick looking at a 3.3 Ghz clock

)
EDIT: Woot, 100th post!
