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.