Based on my experience using Win 8 (fixing uncle's laptop) I definitely prefer Win 7. It has a real start button and I can simply rename, merge or delete program folders. I think win 8's Metro Screen is a mess and I cannot quickly find things in there.
The first time I used it I had to do a search for the Control Panel of all things. Not very intuitive or user friendly in my opinion. Maybe nice for a tablet, but for a laptop or desktop... I don't think so. The Win 8.1 update did make some changes which makes Win 8 more bearable, but still a huge difference compared to Win 7. Unfortunately, it seems to have broken the switchable graphics function of the Dell Latitude 3540 so even though the Catalyst drivers are installed, the Radeon HD 8850 is never used. Good thing I created an image for Win 8 so it was not too much of a hassle to revert back to Win 8 from Win 8.1.
One feature from Win 7 that MS took away with Win 8 is the Gadgets. I like having gadgets on my Win 7 desktop to monitor system resources. I might wait for Win 9 to come out before buying a new laptop for myself, or I will simply downgrade a Win 8 laptop.