I prefer desktops.  It seems to me that laptops are the digital equivalent of the old three-in-ones consisting of turntable, radio and cassette.  If you wanted, say, a good turntable, you ended up paying more for the other components too as upgrading only one component was almost impossible.  When one broke down, the whole thing had to be sent in for repair.