Buy my old laptop instead!
But its a first gen i5
Otherwise, its boss!
It is actually for sale, but on a more serious note, I had a bitch of a time finding 15" laptops with decent resolution and a discrete video card. So I replaced my Envy 15 with an Envy 17 when HP had one of their 30% off sales and called it a day. For some reason it seems that NO companies (before you say anything Brian, not even Apple) want to give you a good screen on a smaller laptop. USB 3 is also few and far between, most only give one port if any.
I have heard decent things about the updated Dell XPS 15, which will let you meet all of your requirements for a bit more money (799 base, then 150 more for a 1080p screen). If you arent in a hurry, Dell pops out coupons every now and then that should bring it down a bit. But I dont know much about the video card they use so you may need to look into that.