Benchmarking unreleased cards isn't that evil, the 9800XT might as well be unreleased right now. Anand just showed us that the nv38 can't compete with the 9800XT, thus people wont have to wait on the nv38 to make a decision to buy ATI, I fail to see how this is such a bad thing.
Also I do like to hear things like what he said even if the numbers are from Nvidia, it is just a little more information which will have to be verified somewhere else later. Some people think that the masses are "to dumb to be told things" b/c they will make stupid decisions based on partial knowledge but hey if they are dumb enough then they can pay the price