I've had my W510 from new. The machine is rock solid and with a simple SSD swap and more RAM it handles pretty much anything I throw at it. The only issues I have are that the video card is soldered to the board and lacks a little in the performance department. That, and the SSD will only run at SATA II speeds.
My setup:
W510 4318CTO
720qm
16gb
quadro fx 880m
samsung 830 pro ssd
win 10 pro