I'd by far would chose a desktop. I have been through about 6 laptops in my life, and I am only 18. I have had two desktops in my life, and they lasted about 3 times as long as a laptop. They can store more memory, cheaper, and can hold more processors which in return allows you do to more on it without crashes, lag, and errors.