If you want to play the latest games you have to get a better card then that. It doesnt work on half life 2 nor more new games because the card isnt directx 9.0 compatible.
You have to spend over 100 to get a decent card...
The 6800 GT is nice, but the fact that it's made by XFX is not.
XFX SUCKS. PERIOD. They have cheap labor, and cut corners just to give slightly cheaper cards. I would rather invest a bit more in a quality card so I get what I pay for.