I don't know what it is about the BSD's. I just keep getting drawn to them, and I don't even use them personally or professionally.
I think it's because they are complete operating systems with their own user-land and complete documentation. Plus the fact that BSD users get excited about little things like when an extra command line switch or a new filesystem flag. All this meticulous attention to detail...