FreeBSD supports a lot of drivers and has binary packages. I used it for a year, and my sole regret is having moved away from it.
The others have less ports, and OpenBSD is way worse with drivers. FreeBSD also has a Linux emulation layer, but IDK the details.
You'll enjoy reading man pages, universal Ctrl+T for reporting progress, no *-dev pkgs BS. IIRC, ports are fairly fresh.
Other than that, I'm no expert but I'll try answering any questions.
@cadadr awesome thank you! I was thinking freebsd, but hearing your opinion has cinched it. When I get *around* to installing one, it'll be FreeBSD
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko