nvidia has pretty good linux support -
http://www.nvidia.com/view.asp?PAGE=linux
the drivers you need to download are on this page... be sure to get the glx AND kernel drivers. you might have to play around with a few soft links to get the glx working, but the readme more or less explains that. i have nvidia on my box, and it works perfectly.