Hi guys. I've been reading the forums for quite a while now and felt that I should go ahead and post. Alrighty, I have a Dell 8250(I know, I know) with 3 open PCI slots. It's Dell's larger case so it has plenty of room for expansion. I bought it in May of 2003 and it was pretty nice at the time, but it isn't running games as smooth as I would like it too. I download the demos for DOOM3 and Far Cry, which it actually ran kinda well (maybe 25fps on low settings). Strangely, it can't handle UT2K4 which I own, but can't play, because it tops out at about 18 fps. I really want to play Half-life 2 because I'm a huge Counterstrike fan, but my computer can't handle it Here's the Questions: I'm wanting to upgrade my graphics card and was looking at the Nvidia 6600GT. It's a nice card for around $200, the most that I want to spend. Do you think that this is a wise choice for my system specs and if it isn't, what should I buy to play Half-life 2 with a decent framerate? Specs: P4 2.40 GHz 512 RDRAM NVIDIA GeForce MX 420 (it blows hardcore ) 60GB HD XP Home Thanks!