I must say, Nvidia should have taken advantage of the fact that DX10 required a complete redesign of the core to support shaders, over pipelines, and renamed their graphics cards. It would have created less confusion, as buyers would know that the Geforce 7900 was older, and the Wazledoozle Extreme 3 was the newer version. It would also have been a chance for them to adopt a newer driver architecture and naming scheme, not to mention, getting rid of the need to think of what the hell they would do once their numbers got into the tens of thousands, with the Geforce series, which will happen soon enough. ATi might tell them to quit that naming scheme, if they start using X800 as the name for their next-next generation card.
I really do think the G92 should have been the 8900, as it really isn't a completely new architecture, but rather a die-shrink and improvement over the G80. The 9600GT could have been the 8700GTS, but then again, they completely messed up their mobile graphics naming scheme (the 8600m GS is an 8500GT in disguise for example, and the 8700m GT is just an overclocked 8600m GT, which is a severly underclocked 8600GT), and would have created further confusion. Oh, not to mention their G92 cores for laptops are the 8800m GT and GTX... what the hell? The two versions are 64 SP and 96 SP models. They're mobile 9600GTs, and 8800GTS (older model).
If this information is all true, then Nvidia is drowning itself in names and numbers.
When the AM2 processors came out, that was certainly true, the bandwidth of DDR2 was not showing a real increase in performance, as the latencies were still quite high for the low speeds they acheived. The same thing happenned even before that when the LGA775 Intels started getting DDR2 supporting chipsets. This is usually the case with memory though, with the trade-off being higher latencies for higher clock speeds.
As DarkMatter mentioned, that was then, but now the latencies are reasonable for the high speeds we see, but you mentioned that most low latency/high OC DDR ran 2.3/3T, not true, they all ran 2T at the most, since I hadn't seen reports of any motherboard supporting anything other than 1/2T, which continues true for DDR2. Either way, the difference between 1T and 2T is minimal. I personally never had a problem with 2T. Heck, it allowed me to push another 10MHz through my RAM at times.
I believe either GeIL or G.Skill has really low latency DDR RAM, based on TCCDs, near the end of DDR's reign, that ran at 1-2-2-5, or it was 1.5-2-2-5. Certainly still not a match to the DDR2-800 RAM of today running 4-4-4-8, or even lower (my Ballistix are now running 4-4-3-5, so that there is also an example), but they were lower than the DDR2 of that time.
It's a shame, fast DDR is still hard to find, and fairly expensive. You'd think Ebay would be flooded wth them, but in fact, it's all generic sticks from sellers in Hong Kong, Singapore, etc.