Someday I'll finally grab a drive, throw a BSD variant on it and check it out. I do get the feeling though with BSD that you need to select the right hardware to run it, more so than Windows/Linux. No enthusiast "official" sound card drivers for BSD (granted that the official are junk anyway)
I use FreeBSD a lot, in that pfSense is based on it. And I need FreeBSD itself at times for building packages. The new FreeBSD 10.x installer (especially disk partitioning) is quite intuitive for new users. And I like the app management system. In contrast to most Linux distros, there are not just source code and packages. There are intermediate objects, which are much easier to compile than source packages, because they've been generally adapted to the system. However, it's my impression that FreeBSD still handles dependencies far less automatically than most Linux distros do.