3dmark has the problem of being 'damned if they do, damned if they don't'.
Here's what I mean. In 3dmark05, if a card doesn't have capabilities to run a test, the test isn't counted. So a card with no SM3.0 functionality may get more 3dmarks than a card with otherwise identical performance, but with poor SM3.0 functionality. This is why the X850XT pulls in 3dmarks closer to a 7800 than it should.
Looks like that's not the case in 06. A card gets docked severely for not being able to do a test. Which is why a 4 pipe X1600XT 'outperforms' an X850XT.
For current games, an X850XT is still >>>> 1600. And we all know you can't upgrade for future games. Which is why I find the 1600 amusing. It's slower than the competition for current/past games, and will probably not be ballsy enough for future games where in theory it will outperform it's current competition.