Wow i just bought my new PC with Athlon 64 FX-51 and bought a Hercules 3D prophet 9700pro. My friend bought The same comp's card but based on 9600XT. 9600XT has a higher clocked core but lower memory than 9700pro. Moreover 9700pro has 256bit memory interface instead of 9600xt's 128-bit. moreover there are 2 extra vertex-shaders in 9700pro making total no. of VS 4 instead of 2 in 9600XT. But yet 9600XT's score was not far behind from 9700pro's managed to post good scores in Quake3,UT2K4,FarCry,Pain Killer,and HALO2. Sorry but i don't have even the trial version of 3Dmarks2K3. Anyway Farcry, Halo2, Pain Killer are DX9.0b based games. hey can anybody tell me what's the reason of 9600XT's good performance in comparison with 9700pro. will let u ppl know scores in next post.