get a EVGA 9600GT this card matches the 8800GT's performance in many games, its much more efficient. and costs a whole deal less.. Thrust me.. 9600GT is the way to go. Def best bang for buck.. and if it's overclocked, it comes very close to what an 8800GTS can do.. not as good but very close..