I just recieved my brand new Nvidia 7600GT and wanted to get it working under FreeBSD. I installed the x11/nvidia-driver, x11/nvidia-settings and x11/nvidia-xconfig. Installing the driver should have added the following line to your /boot/loader.conf:
nvidia_load="YES"
Once that was done I ran nvidia-xconfig and fixed up my xorg.conf. I removed "dri". My modules section looks like so:
Section "Module" Load "extmod" Load "record" Load "dbe" Load "glx" Load "xtrap" Load "freetype" Load "type1" EndSection
Make sure that the driver is set to "nvidia" like so:
Section "Device" Identifier "Card0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "7600GT" EndSection
Once that was done I started X and was able to run nvidia-settings and configure the driver on the fly.