@hans_w BSD is a great compromise if thats what your into. Its just being a much smaller community it has much less support, both in terms of hardware/software compatibility, and in terms of getting help or finding how tos.
Generally I'd say that plays pretty strongly against *BSD