It sounds like you're looking at it from one side....with blinkers It was 4 months after the 7970 was released before we saw the 680. Nvidia missed the important Christmas season sales that year. The 7970 was the biggest performance jump from previous generation in at least the last decade. That goes for both AMD and Nvidia cards. The 680 only barely matched the 7970, so instead of blaming AMD for that(when they just released a card with the biggest performance jump in a decade) you should be calling out Nvidia for not releasing the proper GK110 at the time. You should be calling them out for releasing a half-baked overclocked product that barely matched the 7970, and still charged top dollar for it. The 7970Ghz edition forced Nvidia back to the factory to rush out the 780, and Even the 780 isn't a huge amount faster than the 7970Ghz/680. Its just ridiculous to say AMD have not been competitive in the last couple of years. Nvidia's flagship $1,000 GPU has been made obsolete within a few weeks,and dropped its value by almost 50%, it hasn't been out that long, and Nvidia have been forced to release new cards 780Tiand drop the value of existing cards by $150+. Trust me, without AMD, we would be paying $1,000 for highend Nvidia GPUs and not seeing new cards for 18 months or more, I don't think you understand the reasoning behind the memory bus variations between generations. It has nothing to do with competition, and all to do with memory type, with GDDR3 they needed wider memory buses to reach certain bandwidth, with GDDR4 and GDDR5 those requirements changed because bandwidth could be achieved on narrower memory buses. Because we've been on GDDR5 for a while now and they are pushing the frequency limits of current memory ICs, the only option is to increase the memory bus again. So yeh, It sounds like you're looking at this from a NVidia fan point of view and not looking at the big picture. Seriously you guys, Nvidia would be rubbing their hands together and laughing that they could release a $1,000 GPU that gets made obsolete in a few weeks, and guys are still kissing their butt and treating them like gods. If you suckers would speak up for what is best for us consumers, instead of kissing butt, maybe we wouldn't have to pay so much for graphics cards. I get the feeling that Nvidia could release a card and charge $1,999 for it and you guys would still be kissing their butts. Its people like you is why we pay so much for these dam things...... And this is coming from someone who always buys a highend GPU every generation and every chipset/CPU generation so I'm not afraid to spend money.....AND I currently have a 680, had a 7970 and plan to get a 290X. IMO no single GPU is worth more than about $599. Even that is pushing it. AMD has done a huge amount for competition and for pricing, if you cant see that after the 290X then their is something wrong with your thinking, or you're just a NVidia fan.