I chose (Free)BSD over Linux back in the day (~1999) also for reasons related to X. The Linux distributions I tried came with an X server that didn't support my graphics card (a Voodoo 3 3000!). FreeBSD got the latest X server in the ports and it ran fine on this card. I later moved to Linux (Debian then Arch) but FreeBSD was a great learning experience, and it felt clearner/more organized.