My current laptop is an i7-6700hq paired with a 960m 4GB, and 16 GB DDR4 (very similar to your option #3), and that configuration blew away all of my expectations for a budget to mid-range category laptop. I prefer my desktop, but I can and do log some pretty lengthy game sessions on the laptop...