Do you want to fiddle with Linux?
If not, then maybe try a different distro, like Ubuntu.
If you want something that just works, Ubuntu on either a Dell XPS or Thinkpad is your best bet.
If you want something with nice hardware, I would suggest a Dell XPS. The Dell XPS designs are not perfect, but Ubuntu just works on it aside from maybe the fingerprint reader which I never bothered with.