I am adamantly against desktops. I haven't used a desktop since 2005. A laptop is perfectly fine. But. I do have one issue. "Always On." That's the one thing you can do with a desktop that you can't do with a laptop. If you leave a laptop on all the time, it will fry. Leaving a PC on all the time opens you to a whole world of features in terms of logging in remotely. You can access your PC from work or even from your iPhone. You can select a printer that a PC is connected on if it's in the same network, etc... Well. I want to have some kind of desktop that is always on, but I want it to be connected to my laptop. Or rather, I want it to BE my laptop. Can I have a desktop and Remotely or Wirelessly connect to it through my laptop? Can I store everything on the desktop, and just use the laptop for memory to open and run programs? Is there a way that I can have a "shared folder" which has all of my files from my laptop and desktop? Also, in terms of "desktop" I'm thinking of getting a Mac-Mini or something like that. Can I do this with an external hard drive? Can external hard drives be used like a desktop? Sorry if it doesn't make sense, but I have really confused myself trying to figure this out.