After several hours of fairly jernky play on Team Fortress 2, I decided to get a new graphics card. Currently I have a Nvidia Geforce 7500 LE and I keep hearing that the 8800GTS is meant to be the best but at that price I see on some sites for it, I expect it to jump out of my PC and shit gold. So is there any other brand that are cheaper but still good?