Here's my suggestion, take it for what it's worth (I don't run SuSE nor Nvidia, so if that helps...
):
Build a new kernel. If you want to use the Nvidia drivers, build at least a 2.4.x kernel (and if you are building one now, just go with the latest 2.4.20).
After the kernel is built, get the tarball drivers, not the RPM's. Compile and install them according to the Nvidia documentation, and edit the files (such as XF86config) also as the documents say.
1 problem you may run into is your X release. Which version of Xfree86 are you running? As long as the Nvidia site says it'll work with it, then don't worry about compiling up a new X server; however if it's deemed "Too Old" you may also consider upgrading that.
Good Luck, my suggestion is alot of work, I don't know if I'd take it on (unless of course, I am me
)
Cool