Search TF, there are tons of these threads. Also, if you want to play BF2, Nvidia is the way to go because only Nvidia cards can play it in DX9 Get the 6600 GT, its slightly slower than the X800XL, but has full support for DX9 shaders unlike the ATI cards.