Lol 2000 3dmark05 is too slow for todays games? For you maybe but not for a lot of people. You also seem confused. Whatever today's cards may do doesn't matter because no one designs games so they can only run on 'todays' cards, they're design for at least 2 gens ago cards or more as the baseline.Sure 3dmark05 or any of them don't tell you EXACTLY how gaming performance will be. But if a card scores 2000 in 3dmark05, you know for a fact it's too slow for today's games given that today's cards are in 5000/6000 range. A score still can indicate a rough performance potential of the card. Generally if a card scores 10000, you can expect it to be 2x as fast as 6800Ultra in games -- the raw performance of the card is there to give 10000 points. So it's not going to go anywhere in real world game benchmarks. As much as people hate 3dmark benches, they show time and time over which card is the most adept at handling shaders and intensive graphics (ie. ATI cards in nature scene, 9800Pro>5900 series, x800xt > 6800U). Even though the difference isnt great and it depends on the game (opengl whatever), generally the higher the score in 3dmark03/05 benches, the more the videocard is capable of handling higher shader intensive games -- that is where ati cards continue to slightly lead, each generation from 9700Pro. But it certainly wont tell you whether or not you can get 100 frames in Quake 4 or Unreal 3.
Heck for many people a 2000 3dmark2005 score card/system will probably be just enough for many of 'tomorrows' games.
Personally, I'm still wondering if the 7800 is going to be widely available over the next few weeks. Nvidia's marketing blitz suggests it should be but who knows?