depend on ur use. i use laptop and hook it up with 23 inch moniter. and use it like desktop. but still comparin to desktop performance its low.
if u dun have money & u have to take it outside. i recommend laptop. if not, desktop. u can customize the shit out of it.