Проще, ИМХО, XFree 4.2.х поставить. Ибо: а) скачал бинари для FreeBSD; б) rm -rf /usr/X11R6 (с каталогом могу ошибиться, фряха дома, а я на работе) либо снести иксы и все иксовое через /stand/sysinstall; в) поставить XFree86 4.2.х согласно прилагаемой к ней инструкции, после чего доставить нужные X-библиотеки/программы.
Сам так делал (FreeBSD 4.5, Radeon 64M-DDR). Но я делал это не на живой системе, а во время ее установки (установка без иксов, ставил 4.2.0, после чего добавлял нужный софт).
Все это к тому, что ИМХО, в 3.3.6 пытаться заводить современные карты -- бесполезное дело (никакого ускорения или хотя бы xvideo не будет).