I have an Inspiron 15 7000 series from last year and no major complaints. (i7, GF750M 16GB RAM, 2GB GDDR5 and I swapped the 1TB spinner for a 240GB SSD).
It's a Full HD and I think it could use a downgrade to 1600x900 on a screen this small.
Aside from that there have been some minor hardware complaints that were fixed by Dell sending me the raw service parts for replacement (I like how they show their customers respect and not treat them like idiots - Sony could take note)
This thing is a beauty of serviceability too. Comes apart and goes back together like LEGO. Apple could take a few product design pointers from Dell on that front.
Their customer service is also really good, customized with one tech assigned to your ticket until it's resolved.
Based on my experience another company would have to make a hell of an argument before I'd switch.