Recently my 6850 died for unknown reasons, and I had to first resort to a 4650, I nearly died when I found no modern game would run at 1080p on lowest of low settings (not even Skyrim!!!). Luckily I was spared insanity when I found a 450. Now, over the past year I have evolved into a enthusiast image loving quality freak. I am looking for a card which has the performance to run my Skyrim mods (ENB + SGSSAA), BF3 Maxed, Crysis 2/3 maxed (3 will very likely tax a 670 on max), and all other titles on max. I am also leaving 2GB out of the question, considering my HD texture pack ambitions and modding plans. (I researched this heavily). So far, the EVGA 670 4GB SC+ W/BP is really pulling me in, with it being the cheapest 4GB card which can fit my case (10.6" max, Storm Scout 1), and the lack of a noticeable difference between a 670 OC+ and a 680 OC (4-5% or so). $600 here in Australia (yes, all things Nvidia are very expensive here for some wacked out reason). In the cheapest store in Australia (and best IMO) https://umart.com.au/pro/products_listnew.phtml?id=10&id2=247&bid=4&sid=97000 The question is whether that card is worth getting now, or waiting for the next gen. Reason being that its already nearly half way into its lifetime (and I cant get the card for about a month or so), and what happened this gen. The 670/680 performing a lot better than the last gen. And finally, its pretty reasonable to expect next years 770 and 780 to come with 3-4GB of VRAM standard at least, and likely a wider memory bus, along with the usual performance improvements. Would it be worth getting a 670/680 towards the end of this year? Or would waiting for a 770 or 780 (considering I will have a lot more money by then) be prudent? (BTW, next year, in terms of CPU, I am getting a Haswell i5/i7 to match whatever card I have/will get, considering that will probably be the time to upgrade 1st gen Core's. CPU bottlenecking isn't an issue due to this, nor is PCI-E 3.0).