If you always game at home then desktop is the way. You can build a desktop better than that laptop at about half price.
Having a desktop also mean you'll be able to upgrade it later.
Keep in mind a Core i7 for notebook is not the same as a Core i7 for dekstops and GTX 680M is less powerful than GTX 680
That's just my opinion. I have a 15,6'' HD Ready laptop, it's not a really high end laptop but I'm happy with it (I don't really need to have all settings in ultra mode, I just like to play games at medium-high fps).







