I would say desktop cause I would want to upgrade my com and repair it myself if possible...

And it's cheaper in a way compared to laptop and more powerful as well...