The 8800 gt or gt pro in my opinion is the best card for gaming, but as TROTTER said, check your power supply, anything over 450 Wtts should do. That is if you are using only one hard drive, if two hard drives then go 500 or better. If you are in a budget then go for what Merkwurdigliebe says, "x1950pro. Very good card.