Haven't tried fedora yet, but shouldn't be too different from redhat 9. The audio drivers work but aren't that great, for me occasionally seem to screw up but work again after restarting. Anyhow grab the src rpm from the website.Make sure you have the kernel source too or just try it, then go to terminal as root and type:
rpmbuild --rebuild NVIDIA???.src.rpm
They will then get compiled. The resulting rpm will get chucked in a directory in redhat its:
So its probably pretty similar.
Then just install the rpm:
rpm -Uhv NVIDIA_????.rpm