Actually 256MB is the reasonable minimum. I think the completely bare minimum for XP is 128MB. If you plan to use it only for web browsing, typing, and printing, then it should be fine. Though for listening to music and watching videos (especially while doing anything else), I'd recommend at least 512MB and at the fastest speed your motherboard will support. By the by, what kind of RAM does your motherboard take (SD, DDR, DDR2, RD)? I could help you find a good package on TigerDirect if you know the RAM type, how much RAM your motherboard can take, and the compatible speeds of RAM. If you don't know the specifics, we can get you a utility to help.