I mostly use a Desktop computer since it seems like the most enjoyable experience for gaming, typing, browsing the web, listening to music, and watching video which I mostly do.
I also have a tablet. It is good to use for reading articles while I am on the couch, or laying down in bed. I also use it when there are commercials on TV.
I don't really use my laptop since I can do all laptop tasks on my desktop.
Desktop goes the most vote for me. A rough and tough device to use for anything you wish to, supports multi-tasking and runs to the extreme. Laptop is good for roaming and for quick work when not at home.
I use my Surface 2 tablet with the keyboard added on. 🙂 It's great, and I totally recommend it. It does have a lack of apps, but it has most of the essentials.
i'm using a desktop right now but it's roughly a 5 year old refurbished board still good for old games and get's the job done 😉 I also have a tablet which I mostly use at night.
I use a laptop and a desktop computer to surf the web. However when it comes to gaming I definitely use my desktop, and sometimes if my girlfriend wants to play a game I use the laptop to surf the web. I don't own a tablet, but I do own a smartphone which I use to go online while I'm at work. 🙂
I think I'd prefer a desktop, to be honest. They're not portable, but that's okay. Just seems like they're easier to use and can have more space and whatnot. I barely use that much space on my laptop as it is, so space isn't an issue, but they just seem better overall. Not to mention it seems like it'd be easier to have a dual screen set up for a desktop, haha.
But laptops & tablets are great for moving around.
I think one of the advantages of Desktops is that they can be very upgrade-able depending on which motherboard, and computer case you have on your desktop.
I seen desktop motherboards with many RAM slots, and PCI-Express video card slots, so you can install a very large amount of RAM like 16GB of RAM, and 2 or more fast video cards like Nvidia GTX 780 if you can afford to.
Desktops also support very fast CPU which can be overclocked to higher speeds if you install a good CPU cooler with a fast fan, or liquid cooling.