I like 'em both for different reasons. Though i wish my laptop had a full sized keyboard, I never can get used to
the smaller one.
i keep the laptop networked to the desktop, off on the right side of my desk, and run my messengers, and other
constantly running programs off of it, while I do all the main stuff on the desktop.
It's good for putting stoff on and the extra cd-rom, et all, and doesn't use as much power as having a 2nd
computer running would. Space saver too. Hook up a full sized kb and mouse and it's fine.
But for all the important stuff, desktop all the way. Cheaper, more powerful, etc.