Yeah, it`s kinda par for the course.
The 7300, 7100, even 7600 I guess (although I personally like the x600 cards).
U`ll get 8800, 8600, 8400/8300? and a year or 2 after a GF8 MX (basic card with multimedia stuffz).
Somewhere after the dust has settled, a beast called 8900 or 8950 will come along and blow every1 away.. again.