At the risk of repeating many of the comments already posted, a laptop as opposed to a desktop, a desktop as opposed to a laptop, they have their different pluses, and minuses......In an ideal world I would have both, but until laptops become more easily upgradable to keep them more up to date, then the desktop is going to have to win.