Here what i suggest do you need a OS and Monitor,keyboard,mouse as well ?The reason for the 670 instead of the 680 is because the 680 only provides 5% to 7% better performance yet it almost cost $100 more do you really think paying $75 to $100 more is worth that little of a performance gain ? I sure as hell don't but this is your build so it's up to you anyway let me know what you think and feel free to ask as many questions as you like i will answer them to the best of my knowledge PCPartPicker part list / Price breakdown by merchant / Benchmarks
Though there is 5-10% difference in performance, the 680 is a better card for the better minimum frame rates it keeps up, and DX11 computing power, which would be very much required in next-gen (sophisticated) games. For long term, the 680 would be a better bet, I suppose. The temperature at full load and the power draw are more or less similar. IMO, if I have to pick 670, I will make it a SLI. For a single card, 680 would be my choice.
If your budget can cover a 680, I would say that you should go for it. However, you wouldn't go wrong with either of them. Pick the one that fits your bill.
Yeah, I agree that 27 would not look good. But it would not be too bad either. It is just that you can sit little further away to avoid eye strain. As you say, 23/24 would be the best.
@dpp_sunny where do you come up with the 680 performance is 10% better i am very interested because as far as i am aware it's more like 5% 7% at best and that might be stretching it. The 670's are so close in performance to a 680 that the extra cost doesn't seem fully justified.
On the other hand, when both the cards are overclocked, the 670 easily matches the 680 as the former is a very g-o-o-o-o-o-d overclocker. But it runs hotter and louder, and consumes more power even at idle.
No doubt, 670 is, definitely bang for your buck. But my opinion is that if the budget permits, I think the 680 will surely show that it is worth the $100 premium and you would not repent for the money spent. Whether you want to spend or not is a different question.
@dpp_sunny o.k. i see your point that makes sense to me now thanks!For me it be a cold day in hell before i payed that extra $100 for that little of performance increase but to each his or her own lol.