http://www.devhardware.com/forums/
^^^^ incase no one is able to answer your question here, they can help you out greatly on what you need, all you gotta do is give 'em a budget and what you plan to use the computer for and they can tell you what's best for your situation, and 512k is pretty low, now instead of thinking it's highly unlikely that, i'm going to say it's a pretty good chance it is the ram, like i said 512k is really small, lol i have 512 MB in mine.