Linux in general has been the most reliable of any OS I've used in the last 5 years or so. Well, except maybe Android.
Windows is the worst of the worst, but every Linux distro I've tried works great and actually supports every feature of Bluetooth. Unlike Windows, who only implements the barest of minimums, and about half of those features just don't work.