I wasn't too excited about the 7000 series cards, so I skipped it. I also skipped the geforce2 series because the prices vs performance just didn't make sense to me. I was going to get a geforce2 gts at one time, glad I skipped it and got the ti4600 which also was a waste of money but lasted me a while. I have a 6600gt which is still decent (since it is just in a northwood) but now I have a laptop with a 8600m gt and it plays crysis fine but I know I'm not running any super computer with it. Come to think of it, I also skipped the geforce3 series.
If I was going to upgrade right now, I'd probably go with the intel core2duo E8400 and yeah I'd probably go with a lower end video card to save money such as an 8600gt because I like the performance of the mobile chip fine. But realistically for speed I'd want that 8800gtx but now that the 9 series are coming around I'd just have to wait for what they probably will call a 9800gtx or something like that. It isn't confusing, but it is a waste of money.
Here's my reasoning to why this stuff is a waste of money: the best games to play right now are on consoles, not on PC. It is debatable yes, I know... but I don't play MMORPGs and I don't feel like beefing up a computer just to play some random FPS that is going to be ported to a console. I noticed that when they port it, yeah the graphics aren't as good but I mean come on how many houses do you need to display at one time. It is irrelevant versus the cost of owning a computer that is going to be outdated within a year. A good example of my opinion is, load up a copy of GRAW on PC and load it up on Xbox360. They look similar, the levels are all the same, but when you're in the helicopter on the PC there's obviously more buildings than on the Xbox360. Big deal. We're talking what $300 versus $2100 for a high end box.