Chimming in with the rest of you ...
One thing about BSD that is different is that each BSD "OS" has it's on kernel, in contrast to Linux "Distros" that share the same kernel. This difference contributes to each BSD meeting particular needs.
OpenBSD - Security
FreeBSD - General Usage (kind of the debian)
NetBSD - Portability (ability to run on anything)
DragonFly - SSD and SMP Performance
PC-BSD - Out - of - Box experience (like ubuntu)
They all share common themes though. A choice of either binary or source based package management, and maybe better security than Linux. I think this is do to the development process kept in house rather than being organic like Linux.
If anyone is interested in a FreeBSD ZFS install I'd recommend this BSDMAG issue (free download) http://bsdmag.org/magazine/1049-hosting-bsd to learn by getting your hands dirty. That article started out by @vermaden on the FreeBSD forums install guide and was good enough to be put in the magazine. The other alternative now is to use PC-BSD to do a base FreeBSD ZFS install as it's "PC-Sysintstall" backend is the next generation FreeBSD installer and it allows the option of installing FreeBSD only. I still recommend that magazine pdf though. It's got an X11 config article that's pretty good too.
Run tell that, homeboy. -Antoine Dodson