which to go for?
ATI Radeon 9600 XT 256MB
nVIDIA GeForce FX 5700 128MB
first of all, where the hell did you find a place that does the highend XT for only £140?
Also is the GeForce FX 5700 a Standard or Ultra version?
Just a side note... everyone who's giving you reasons for ATI and going for a PRO are quite frankly MORONS. Why?
Let's see, firstly we'll look at the ram issue.
128mb over 256mb, although in terms of gameplay no this means jack all difference. In terms of Shader Complexity, FSAA this means the WORLD of difference.
Radeon 9600 Pro 128mb FSAA 6x Max Res 800x600
Radeon 9600 XT 128mb FSAA 6x Max Res 1280x1024
although you'll never use it that high, this also expands to 4x being useable at 1600x1200 rather than 9600 Pro's pathetic 1024x768.
If this wasn't good enough also note that if you happen to use Shaders, particularly 2.0 variety ... this will also exponencially increase you VRAM requirements.
Each Vertex Operation Requires 2.0x your original object mesh size in bytes for rendering - as will your pixel shaders require the same per image used.
We get past this and get to the fact that the XT Cores are running 125% faster than their Pro variations.
What this means is basically the XT ACTUALLY has just an ounze more power than the GeForceFX 5700 Ultra; whereas the PRO doesn't even come close!
Next we come to another major difference;
Both the GeForceFX Series and the Radeon XT Series are capable of UNLIMITED FRAGMENT PROGRAMS ... this means they can process fragment programs of anysize and they do not need to be optimised or compressed code.
Radeon Standard and Pro cards on the other hand are only capable of handling around 114 lines - which means they REQUIRE optimised code to run on, which pisses off alot of developers (and is also a reason why they appear to be faster than the FX Series in this area)
As for the original question, let me know the answer to my first questions and i'll recommend which i believe would be better.
unlike the other FX Series the FX 5700 is quite frankly
THE best nVIDIA card on the market. (not the most powerful, the BEST)
Really it's upto you to what you want, i could feed you the technical data ... i could explain which is better for overclocking, which has the more stable drivers, everything but really you have to make the decision.
and James BEHAVE, nothing even comes close to the QuadroFX in terms of industry power and compatibility... don't believe the hype from ATI the FireGL are THE WORST professional card on the market, the only reason they sell is because they're CHEAP.
P4-M 1.3Ghz | 512mb DDR PC1800 | GeForce FX 5600 Go! 53.03 | DirectX9.0b SDK | C-Media 8738/C3DX | Windows XP 2004