(lol) All three. All make great laptops, it's the feature set that makes the difference.
Indeed you can never really say which one to choose unless you select models of each brand and compare them side by side.
But you can add HP, Lenovo to that list as well.