I have a GTX 780Ti and a i7 875k overclocked to 4.2GHz 32GB of ddr3 ram clocked at 2100MHz and PCI storage so I know what fast a computer looks like. BTW built by myself liquid cooling closed loop push configuration to avoid lots of dust. Due to be upgraded to gtx titan x and i7 5960x all water cooled and over clocked ddr4 3200MHz with samsung m.2 pci storage with 10gb Ethernet. so I'm not talking desktop. I have back problems from being in the military and I'm very mobile. I'm also a content creator. So definitely talking mobile power house without getting into enterprise level. Love gaming and video editing.