Desktops are clearly easier and cheaper to upgrade and repair, but I wouldn't be without my laptop now. I am free to use it in any room in the house and take it anywhere.
You can get some great deals now, and you can always have an external hardrive for those larger files etc.
A decent home/contents policy will cover any unfortunate accidents (not yet tested).
Just my humble opinion.