Currently using a Dell Optiplex GX260. Works great and has XP (which I prefer), just kind of slow. Should I upgrade it with this Amazon.com: Dell OptiPlex GX260 1GB Memory Ram Upgrade (A-Tech Brand): Computer & Accessories or replace it with one of these Amazon.com: Lenovo IdeaCentre C100 18.5-Inch Black Desktop PC (Windows XP Home): Computer & Accessories Amazon.com: eMachines EZ1601-01 All-in-One Desktop: Computer & Accessories This computer will just be for use at home. I plan on picking up a net book at some point to handle my mobile needs. I really only use a home computer to browse the web and do homework. What's the deal (pros and cons) of these all in ones? Will a RAM upgrade do what I want to what I already have? The computer will still have the Celeron processor. If I keep the Dell I'm also going to also add the hard drive from my laptop that continues to take shit after shit and I'm just fed up with.