* OpenBSD has mg in the default install, uses sudo by default, I much prefer its installer, etc. To some extent, this is probably just due to OpenBSD's defaults / general style suiting me well, though.
My problem is that I have a laptop, and FreeBSD doesn't have to many drivers for it including the battering saving ones. Plus, since I need a desktop (includes applications like Firefox, Flash, OpenOffice, GIMP, etc) I found that FreeBSD had quite a few usability bugs (eg. in Firefox, images were only half rendered). So now I'm happily using Linux - the arch way.
I tried installing ArchLinux on my father's computer, but I didn't have time to configure everything (eg. pressing the poweroff button shuts down the computer) and from an end's user point of view his desktop was barely usable. Finally I decided to go with Ubuntu, and since then I haven't heard any other complain about his OS. On contrary, he is much happier than he was when he had Windows installed. Now, only if I find some good chess linux software. Grandmaster Chess was his favourite, but in the linux world I could not find anything similar, only some playing engines.
I bet you could find a flash-based chess game on the internet where you could play with other people.
I know it was a typo, and I know what you meant, but I want a driver that will save me from battering my laptop now.
What is there generally works very very well but more esoteric hardware is often not important to the BSD community.
In the end, I switched over to Arch Linux (got tired of waiting for compiles), then switched to Debian testing (needed loads of LaTeX packages not found in Arch Linux), before I switched back to Arch a couple of weeks ago.
I haven't dived into Arch Linux yet - haven't really found the need, and I guess I'm pretty much settled on the Debian way of doing things .. but one thing I have been thinking about lately is that it would be nice to have a stable-as-Ubuntu Linux system that has 100%, without fail, FULL SOURCE on-board, with everything configured so that if I find and fix something, it can easily go back into the sources as a patch or something.
Is Arch Linux going to provide that sort of configuration - full source onboard, easy to submit patches from whatever source I edit, etc? I might dedicate some time to checking out Arch in the future, and if it means I can configure my system to be 100% full source-onboard, I might do it sooner rather than later.
Of course, the idea of doing my own distribution based entirely on onboard-sources and instant patch contribution to a common public pool has also crossed my mind .. maybe BSD delivers in that regard? I really want my system to become a programmers paradise ..
Arch Linux is currently my favorite desktop OS: rolling release, bleeding edge, minimalist, customizable, binary packages and a ports like build tree (ABS). See "The Arch Way" for more: http://wiki.archlinux.org/index.php/The_Arch_Way
For a server you can't go wrong with Debian stable or FreeBSD (or OpenBSD if you can sacrifice some convenience and speed for increased security measures).