Thanks Guys for the responses. I guess I'll just quit worrying about future games that aren't even out yet. And like one person said, I could even grow tired of using the PC as a gaming platform, although, I don't know about that. My system is pretty good for today, and if I want to play tomorrow's hottest games and a X1900XT struggles down the road, then I can just get an Xbox 360 to hold me over. 

 Again, thanks for the responses. After all, the point of the high cards like the X1900XT is to hold you over quite a while and the X1900XT is still doing 1600*1200 with 4xAA and 8xAF high quality, so I feel like it still has a lot of juice still left in it.
The 9800 pro back in march of 2003 was doing the exact settings for the hottest games of that time, and in late 2003, it still ran some games(call of duty 1 for example) at that setting and others were at 1280*1024 with AA and AF until 2004, where that had to be turned off with Far Cry, and then in late 2004, with Doom 3, it had to go to 1024*768 with all that off(Although I like AA, I really don't notice it when I'm in combat as I'm obviously not looking at edges of a tree or a house during combat with an enemy soldier in a game), which lasts for a while on high settings. Then when we get to 2005's hottest games like FEAR and Call of Duty 2, we find ourselves having to turn the settings to medium and the shadows off with the 9800pro(I never had a 9800pro and am getting these figures from benchmarks, still I have lots of respect for the 9800pro for surviving this long), which turning the shadows off and having medium settings boosts the performance quite a bit, as I seen when I turned them off in fear when I had my 7800GT. Shadows don't mean much to me, as I'm not going to be looking at them in a fight with the enemy(It could actually help me see the enemy! 

), and Oblivion seems to be playable at 1024*768 with medium and no AA or shadows from what I've heard, and It's only with Unreal Tournament 2007 and later that this setting is no longer going to be achievable on a 9800pro, so my X1900XT starts off exactly like the 9800pro(both offered quite a bit faster performance over the beginning of their generations(X1800XT and 9700pro respectively), so I believe it'll be 2009 when my X1900XT finally will be needing replacement. Thanks anyway for the responses and sorry for the long rattling about the 9800pro.