Out of curiosity, does "everything" include seamless external monitor support, sleep on lid-close and working wi-fi?
I am not being flippant at all, however the above constitute the reasons I moved away from a Linux laptop 3 years ago (and, conversely, will not move back until their resolution).
Thus far OSX works for my needs, but it would be great to have an alternative.