Well I have always been a laptop guy(and a Gamer, I know....) but I have built many desktops, mainly for others. This year has been very weird for me as I have finally moved off my old XPS m1710 as my main computer. I have another 6th gen laptop that I will be using more often in the laptop role. But my main computer is now a desktop, it's not really "new" I have had the motherboard since 2011, but I put a 2600s, 16gb of ram, GTX 960, and 1tb SSD into it, as well as a new case and EVGA PSU. When for most of it's life it ran a G620, 4gb of ram, and a GT 430 as a HTPC. I guess I can only answer 11 years (bought m1710 in 2007), but I have had other PC's in that time, either built for a customer, or built for a singular purpose (ala HTPC), that I got to use. The m1710 isn't going anywhere and I have projects for it to work on still, but I had to move to something a lot more powerful for my main rig to get all the new work I am doing done as well. This system is already 5 years old(model wise) on the mobo and cpu, but I still out bench some of my friends new builds. I am hoping for 2-3 years on this, then move to whatever is a considerable upgrade. Will prob crab a new GPU on the next gen (not the pascal and Polaris, but there replacements)