Comment PC-BSD with conditions (Score 1) 267
As my desktop is a powerful laptop, the show-stopper for me was touchpad support. The module responsible for touchpads in FreeBSD is very out of date and does not work for synaptic touchpads on all the HP Elitebooks I have tried. My current is an Elitebook.
Poor touchpad support may sound like a minor thing however when using the laptop keyboard a ton, it's a big problem; too many ghost taps with no way to configure the drivers. Only option is to disable the touchpads which for me is far from ideal.
Besides this issue, FreeBSD does it all.
Note that whole disk encryption is not possible with ootb Installers for PC-BSD last time I checked. Several folks on FreeBSD team is recommending avoiding whole disk encryption and going to alternative methods.
If you are super paranoid about security and can afford sacrifice a bunch of functionality, then OpenBSD is the one to target.