HP Envy 17" Laptop
While this is a very good laptop just in the default configuration, there are a few upgrade options that can push it to a much higher level, although they'll also increase the price on it. You get an Intel 6th Generation i7 processor even in the default build though it lacks any dedicated video memory. You can upgrade to 2GB or 4GB of dedicated video RAM, but that will push the price up quite a bit. It comes with 8GB of DDR3 memory which is probably this picks biggest weakness, although upgrades can push that up to 12GB or 16GB, but there's no DDR4 option. The 17-inch display on this model is great, making it one of the best choices on the market if you need a large visual area for watching movies or playing games. It comes with a 1TB hard drive, which you can upgrade to up to 2TB of storage, though there is no option for a solid state drive. You get Wireless-AC and Bluetooth support with this model, plus it has a pair of USB 3.0 ports and an HDMI output.