Don't expect anybody to look at your kernel bug reports though if you're using the nVidia driver. It's a binary only module and therefore taints the kernel. The reasoning behind this is that since it's binary only and the kernel developers don't have access to the source code, they can't tell if the driver is affecting anything else.
There are open source ATI drivers which implement most of the features except some 3D bits. Not much use to you though as you've got a nVidia card