I use my desktop for play and for work. If you are a heavy user like me (16 hours daily) better go with a desktop. I also have a laptop so I can also do my work when I go out.
I do have a laptop but never use it for my main work.
I still use a desktop and will continue doing so for now as there still are a few heavy-duty tasks where a high-end power horse desktop performs better than a high-end laptop.
If I were only doing coding jobs and average design tasks, then my laptop would have sufficed.
These days, laptops are AS powerful as any desktop machine (below going to server level). The only real difference is the cost, a workhorse style laptop will be much more expensive than a desktop. I use my laptop for everything these days, including compiling millions of lines of source code.
I honestly use both desktops and laptops for everything that I do. My desktops are used for the majority of my main work and gaming while I have a high-end ASUS laptop for mobility. I think by having both you are more versatile in what work can be done.
Thanks for the replies everyone. Based on your responses and my own deep thoughts I think I’m going to go ahead and use the laptop for work and either use VPN, DropBox, or a USB drive to keep things in sync. Also, since my PC is basically already set-up as a time-waster, I think I’ll keep it that way which should save me a lot of time as well. What do all do to keep your stuff in sync?