Both sites are posting correct data....However, when I made my statements I was refering to the anandtech review as a point of reference. I dont think the veracity of what I said was out of line with the anandtech review. If you feel it was unadulterated insolence, I certainly apologize.
As far as people overclocking thier 4200's, keep in mind that the 9600 chipset also overclocks very well. Additionally, the 9600xt can be obtained for only a few bucks more than the pro (newegg is selling the sapphire 9600xt for $165). The XT is really the card to get (if your going to get an ATI 9600 card), and is a better buy than the pro currently.
DustyBird, I think that your statement about the 9700/9800 are right on. If your not going to change the graphics card for 2 years, it will be alot better to get something more powerful. I posted this thought a few posts back actually, and this seems to really be the best option.
To cap it all off...In 2 years time, I would rather have a 9600 card than a TI 4200. To recommend a TI 4200 to a person who will not upgrade thier video card in 2 years seems crazy. A 9600pro is barely making the cut in this situation, but the card responds much better to shaders and is certainly going to be the better card for HL2 and other upcoming games.