I like that my desktop has lots of juice, nicely set up with multiple displays and ready when I need it.
Likewise, I like that laptops are portable as they can, light, have a small footprint and long batterylife. Usually you can't get both ultra-portable and ultra-speed.
Fiddling with the files and settings can be painful though, but I think its less painful than alternatives.
http://noobindex.com/setup.jpg is my setup
I am currently working at home - but I still unplug the laptop daily to move around. The extra screen is extremely helpful.
I have recently been considering getting a new desktop however - since I would prefer 3+ large monitors.
Plus, laptop screens -> much more money for the same quality screen.