The one in your title. I had that card for over a year before I upgraded to my X1900XTX and had no probs with it. I had a Sapphire one and it was an X850 XT PE (PCI-E). It ran BF 2 maxed out with a lil AA and AF smoothly along with all my other games.
I have a x850xtpe... 1280x1024 'ultra' high settings 6xaa 60-100FPS all the time... (80-190fps in a jet if I change the fps cap (aka game.lockfps 500))
great card.. (but the fact I have 2GB ram and a AMD64 3200+ helps)