I am a total newb to cpu gaming. So bear with me please, I really want to know what i need with my computer to make it one capable of playing the latest games within a fixed budget. I know you need RAM so im upgrading from 512 to 2GB. and where I get lost at is the video cards, there are so many and I didnt want to spend more than 300 dollars. And because there are so many video cards I don't know which ones are compatible with my motherboard, if that is even something to worry about ?. Also , I know I will need a new power supply, my cpu is only got a 300w and so for upgrading that can I use any power supply ? Please give me what you all would do with this computer to play games with ease.. THANK YOU VERY MUCH !!.