>>207FreeBSD is great for servers, because of traffic handling.
OpenBSD is great for routers, because of security. OpenBSD is surprisingly better for laptops as the devs dogfood.
Linux is great for servers except but not better than FreeBSD and OpenBSD in their respective fields.
Linux is a better option for a desktop at this point, PC-BSD is getting nicer by the hour.
Audio is a pain setting up on OpenBSD and FreeBSD compared to Ubuntu and PC-BSD which has audio OOTB.
There is Nvidia driver support for Linux and PC-/FreeBSD.