I prefer desktops generally as they are always faster than the price equivalent laptop.
Nevertheless laptops are usually the option because they are portable and have built in Eskom protection.
I agree. I see it every day (Desktop i3/i5/even i7 always faster than equivalent laptop). Unfortunately I'm "forced" to use a laptop in order to support clients during site visits or while on holiday. Even "higher end" laptops, while certainly quicker, can't seem to match desktop performance.