I had always looked into purchasing an alienware but thought I could find a powerful laptop for less. I was wrong, I went with a Lenovo Y700 first and was severely disappointed even though it had similar (although not identical) specs. Returned that one and decided to spend the money on this monster and it delivers. The 1TB drive is more than enough even without the SSD (you can add one later on if desired) and the Nvidia GTX 1060 is beyond expectations. The customizable backlit keyboard, touch pad, side lights, even the logo lights is lots of fun to play around with. The 7th Core i5 also does extremely well and there isn't much noticeable difference if you get the model with the i7, unless you need an i7 for more intensive project but for high end gaming it is unnecessary. I play older titles sometimes and the machine doesn't even rev up. The newer more graphic intensive titles I play put some load but always at 60fps and the fans are still fairly quite (I play with headphones anyway so I can never hear them no matter what). The build of the laptop is solid and I haven't even managed to scratch it at all after about two months of ownership and it travels with me to and from work. My only very small issue is there are two USB ports on the sides (one on each) and the other is in the back which is a little odd but I don't use more than two anyway. I would recommend this laptop to anyone and everyone!