I bought my PC about 2 years ago but its not really a gaming pc but i want to start to game on it, i can play WoW with all the graphics on good but only at 1024x768 res and it can go up to 1600x900 but games like bioshock 1 and team fortress 2 i have to play everything at the lowest and i still lag really bad im not sure what i have to get so i can play first person shooters with good res and not lag. My video card i have now is Nvidia GeForce 6150SE nForce 430, i dont know too much on if that is good or not but i think its bad, i got 4GBs of ram and 2.9GHz AMD athlon ii 215 processor i think thats ok. If someone could tell me what i have to buy to make it better it would help.Thanks.