There are open source drivers for nVidia cards, the nv driver included with XFree/XOrg. What do you mean by "your kernel will not be supported if you use Nvidia drivers", supported by whom? Your distro supplier? Most of them provide nVidia driver packages in their full distros.

"Insanity: doing the same thing over and over again and expecting different results." (Albert Einstein)