Dell Dimension 2400 Intel Celeron Processor 1.1 GHz 256MB RAM (2x 128MB SDRAM) Supports up to 1GB RAM per slot (2 slots) Windows XP Pro SP2 I've been having problems with it restarting on its own, usually while watching videos, playing flash games, or doing things like scanning for viruses/spyware and defragging. After searching around, it seems there are a few possible problems. 1. Bad power source 2. Bad/not enough RAM 3. Overheating There is a lot of dust in it, so that may be the problem. But the case is sealed with tamperproof screws, so it's a bit difficult to open. I kind of wanted to upgrade the RAM anyway, so I was thinking of just getting a new power source and RAM and cleaning it out when I installed them. However, I'm having trouble shopping for RAM. On Newegg I found a combo deal for a power source and two 1GB sticks of RAM. However, they're DDR2, which I don't think is compatible with my computer. On Crucial.com I found RAM compatible with my computer, but it's much more expensive ($45 for 1GB). Should I just get 1GB for Crucial and get the power source separate? I'm not planning on running games or anything on this old thing. It's just to tide me over until I can afford a gaming-capable PC. So would 1GB be enough? Any other suggestions for power sources, RAM, or solving my auto-restart problem? Thank you.