I've tried Dell and HP, but now I'm using Lenovo.
So far I can say that I am most satisfied with my Lenovo.
I've got great specs, it's lightweight (as compared to other big laptop brands) and the price is right!
I haven't tried Dell yet but I have chance to use my cousin's lenovo laptop but when I used it, it has already some missing keys.
I guess that was because of the user and not the brand itself, although I am using HP that was given to me as a gift. And I'm satisfied even though the specs is not too high.
But still I'm convenient using it with my programming projects.
My first laptop was Acer (for 4 yrs+, gaming+document editing+browsing) and it worn out because i didn't use it during review days(6 months) that's why i bought sony (I' using it for almost 3 yrs, document editing+browsing).
In my judgement i think the best laptop for me are asus and alienware. (no need to explain, as per my observation and review online only because most of my friends using asus and alienware)