I too started with a linux in the late 90's but moved to Free/OpenBSD by 2000 as IMO the BSD community had got it's shit together and the Linux community had turned in to a shambles optimised by slashdot style commenting everywhere.
By that point the BSDs supported most common hardware and didn't suffer from fire and forget IDE drivers which corrupted my Linux servers at least once per year. Although they were slower they just seemed to work. Combine that with a rational layout of /etc /usr/local/etc and all the other places that UNIX's squirrel away files and BSD just stuck for me. I haven't looked back as far as servers go.
The desktop is another kettle of fish though. Ubuntu is still far better than PCBSD but both are still lightyears away from the polish that windows/mac desktops have.
By that point the BSDs supported most common hardware and didn't suffer from fire and forget IDE drivers which corrupted my Linux servers at least once per year. Although they were slower they just seemed to work. Combine that with a rational layout of /etc /usr/local/etc and all the other places that UNIX's squirrel away files and BSD just stuck for me. I haven't looked back as far as servers go.
The desktop is another kettle of fish though. Ubuntu is still far better than PCBSD but both are still lightyears away from the polish that windows/mac desktops have.