I haven't used NetBSD or OpenBSD, but when the Linux kernel stopped liking my hardware and eventually ruined the / partition, I switched to FreeBSD and have been astounded. It's very stable, secure, and powerful. It also has an impressive number of applications in the ports collection and lots of hardware support. I have OpenBSD and want to try it but the cd isn't bootable, I don't have a floppy drive on my old computer, and I don't want to boot out of FreeBSD on my new one to install Open. Life is so hard.