I use a laptop because I am in college and it was hard to fit a desktop. Then I managed to dual monitor with my laptop, so gaming was a little easier for me. But I gotta say, my laptop gets so hot when I play games. I think desktop, if possible, is always the way to go.