Microsoft says Windows XP requires 64MB of RAM, which is plenty--if you're running simple programs such as Notepad. To run larger apps, Microsoft recommends 128MB of RAM, but your system will likely bog down without at least 256MB. For PCs less than two years old, 512MB is a reasonable total amount...