Instead of 512mb of RAM, get 1GB ... 2 sticks of 512mb.
I don't know what kind of RAM your machine takes, but computergeeks.com is selling it for between $75-109 per stick.
Makes a huge difference in the computer's operation, especially if you like video games & other memory-heavy apps.
Check www.newegg.com for great prices from one reliable place. Or check www.pricewatch.com for even better prices from many different places. 512mb of
RAM should be plenty for just bout everything....What mobo are you using?