If you know that something new is going out and hopefully making prices fall, you mostly would like to wait before buying anything
Not everyone plays the
waiting game right. In fact, I wonder if many people do it at all.
There's no such thing as "need" and "doesn't need" when it comes to BW.
There's a factor of balance, just as in everything else. At a certain level of IQ/resolution, increasing memory bandwidth may result in residual improvements or no improvement at all. If I want to play game X at 1080p with GPU Y there can be situations where I don't need the version with higher memory bandwidth.
You're right about this being a good way to evaluate bandwidth needs of games, but you're wrong in saying that there isn't much difference. Take a look at the performance difference between the stock 670 and stock 660 Ti:
http://www.anandtech.com/show/6159/the-geforce-gtx-660-ti-review
There's a pretty substantial gap in all games except Portal 2.
For starters, do they even sell non-"overclocked" GTX 660 Ti cards these days? The approximation to the GTX670 was made from day one because AFAIK
most 660 Ti being sold are factory overclocked.
Anyways, for 1200p (because 1080p+1200p should be the overwhelming majority for gamers today) and all games maxed out:
Crysis Warhead: 20% difference
Metro 2033: 13% difference
Dirt 3: 11% difference
Shogun 2: 6% difference
Arkham City: 19% difference
Portal 2: 2% difference
BF3: 16% difference
Skyrim: 8% difference
Civ V: 10% difference
For 25% more ROPs and memory bandwidth, only 3 of those games show a substantial difference.
Regardless, all these games are playing at over 50/60FPS so there isn't
much difference. In some of them, there's no difference at all..
Another good example are the GTX 770 vs. GTX 680 reviews. Despite the ~14% memory bandwidth advantage (and marginally higher clocks), you won't see more than a 5% bump in performance, if at all.
Note that if the 670 is 10% faster, it is BW/ROP limited ~30% of the time.
What?!?
Whatever.. the point was - and still is - higher memory bandwidth for the R9 290X may not be
needed at all. Not for that card or even its successor.
Taking a look at the 290X with overclock shows exactly what I'm saying.
290X with 5GT/s memory, 320GB/s:
290X with memory overclocked to 6.2GT/s,
397GB/s:
Performance boost for 20% higher memory bandwidth is 0,004%.
Yeah,
totally worth it...