I keep a laptop for mobility but it is vastly inferior to using the desktop. And as many have said the expandability of a desktop can't be ignored. I have done minor upgrades to my laptop but anything beyond a small upgrade to Ram and a replaced HD is difficult. I actually need to replace the keyboard on my laptop soon and thats a huge pain, another reason they're not quite as good.