Desktop gives you much more performance for the same money, esp. if you build it yourself from separately bought components. For mobility you can take your mobile phone as it allows for most daily uses like surfing the net, watching videos, messaging, playing some games or even doing backups of photos or other data (with usb hub). Laptop is only good if you need to do some tasks where a bigger screen and a keyboard is essential (coding, calculations, correspondence...)