Definetly desktop, since even if you had as much money as you liked, its still a lot cheaper, and more cost effective to get a desktop.
I do see the advantages of a laptop, BUT, the cons far outweigh the pros when it comes to most tasks.
They tend to be a bit too limited over time for my liking.