If you like BSD better than use it.
That's the beauty of open source; binary compatibility is possible. With the BSD's you can run Linux software if Linux binary compatibility is enabled.
Personaly for the desktop(out of BSD or Linux), I prefer Linux. But I have found out that FreeBSD is generally better for servers than Linux.
Linux isn't just slopped together. Most distros are managed by a company, and everything is usually carefully chosen and bugs are generally few. The only slopped together thing in Linux is developers kernels(2.5.x right now), and that's because they are under heavy developement; with a stable kernel it has been approved by Linus and the other kernel mantainers.
While it can be said that BSD developement is more organized, that doesn't always make a better OS.
But overall, it is personal choice.