If gaming is not a priority, then a laptop is a good thing.
First, a warning, do not ever buy one with intel GMA unless you only want to use it for typing and have absolutely no interest in gaming, it is worthless for anything. This is purely from my experience with it
benefits of laptop - built in battery for if power goes out. low power consumption for lower energy bills, portable, can be hooked up to an external monitor exactly the same as a desktop can, can use usb keyboard and mouse, very quiet, ram and hard drive can be replaced the same as desktop. Sometimes CPU can be too, other times no.
negatives for laptop - can have weak video, especially if Intel GMA/Graphics or Via Unichrome. Cannot upgrade some hardware easily, motherboard especially. bad audio on some laptops can sound tinny. Easy to drop when carrying around.
benefits of Desktop - are as powerful as you want to buy, best video, easily upgraded hardware.
negatives - not easily portable. Cannot work without external monitor and keyboard or mouse. loud. cost a lot in electricity. no battery to give you time to save data when power goes out.
I plan to get another laptop when this old craptop of mine goes(craptop, really weak laptop, especially when using intel graphics). I do have a desktop, but I rarely use it. When I do, it's usually for a game as the laptop will do most things other than gaming or 3D modeling, heck even full screen flash video brings it to it's knees.(it has crappy video as mentioned).