This is going to kill me to say this because I have been using freebsd since 2.x but the lack of commercial support from the likes of Dell really hurts. Recently I couldn't find the cli utility to manage a raid card because the ports system had an out of date location for the source. I was reduced to shutting down a production server just to flip some configuration bits. Freebsd is absolutely rock solid as an OS. The support from certain hardware vendors is a different story.