Actually, reference 4670 was
GDDR3, not DDR3:
http://www.anandtech.com/show/2616.
Technically, I don't know if there's a difference in the technology, but the DDR3 cards all had much slower memory than the GDDR3 cards.
Why do I point this out? Because
I got burned by this last year. I bought an HD4670 expecting performance equivalent to what I'd seen in reviews, choosing the DDR3 model, thinking it was identical to the tested models. But no, it had a memory speed of 1600, not 2000, which was reference.
So yeah, maybe I'm a tech noob. But I don't think so. Should we really be forced to check the memory
speed of products before we buy them, to make sure it's not underclocked versus reference? Some store sites don't even list memory speed.
And nVidia does this too...take for instance this GTS 250 "E-Green" card:
http://www.newegg.com/Product/Produc...ts_250_us.html
There's a surprise awaiting the uninitiated...it's way underclocked versus nVidia's spec:
http://www.nvidia.com/object/product_geforce_gts_250_us.html, to the tune of 38 MHz on the core and 200 MHz on the memory.
Yes I know it's marketed as "green," but it's not marketed as "underclocked." How is this not a major disservice to consumers? Should we as tech enthusiasts really be saying to the OP "too bad, you're fault, you're a noob"? That's not how we're going to keep manufacturers in check. I do think there's some borderline deceptive marketing going on, and I for one don't believe we should just turn a blind eye to it.
In the good old days, a few MHz separated the "xt" from the "xtx", or the "gt" from the "ultra." And getting those few extra MHz cost a lot of money. Today we take for granted that we might actually get some free MHz in a factory overclocked card (which is usually heavily marketed as overclocked even if it only has an extra 10 MHz). That's fine, as long as we don't also get the opposite, which is exactly what we have in the budget market. Underclocked cards that are not marketed as such.