I have found fedora to be the just works distro as long as you pick the right hardware to start. A dell XPS + fedora has been the most productive setup I have ever had.
My coworkers are leaning towards dell+fedora since every one at the company who has got one of the newer macbooks has had the keyboard fail repeatedly.