Phew, I don't actually "love" BSD, I just love to
use it.
I came to
FreeBSD in 2010 when my Debian GNU/Linux server decided to break once more. The process of change was surprisingly easy, it "just worked", the Ports system made it easy to tailor a server environment for my specific needs, everything I need is available from the ports, and updates rarely broke anything. (The PHP port randomly does, but that's because my update cronjob sends me the UPDATING file too late.
)
On the desktop, I find
DragonFly BSD quite interesting (after having read through their docs), however, various versions' installation media failed to install without random hiccups. FreeBSD couldn't reach my WiFi on the specific device. So I'm with
OpenBSD on it: Small download, small system, adequate RAM usage, highly flexible and moderately easy to set up.
It just works.
I guess "it just works" pretty much sums "the BSDs" up...
(At work I have to use a MacBook. Is this considered a BSD? Well, I don't like it.)