Linux has more drivers. For some devices FreeBSD has better drivers. Im sure there are some linux drivers that are better than the freeBSD counterparts, but I havent seen anything about FreeBSD developers using linux code. (mostly because they cant, although linux developers frequently take BSD code). None of this was meant as an insult to linux or anything, if it seems like that sorry.