Why would you need 3GB? You won't see any better performance gain over 2GB with Windows XP, maybe if your using Vista. Usually, from what I am told, XP runs less stable when you run over 2GB. If your going to buy new DDR2 ram, just get 2GB of DDR 667 or 800.