Personally I choose laptop; because I really enjoy just carrying it around anywhere I want, I also need it for school.
The only downside I find is of course upgrading hardware, that's a bit hard on a laptop while on a desktop, it's a piece of hardware-cake.