OK then, you are very right that so far, the nVidia driver does not work with kernel 2.6.36. The link I provided would allow you to update (or downgrade) to kernel 2.6.35-rc3 which was not the final release. Once you add the repository, you go into YaST / Software Management and search for kernel. Go to the version tab and elect to use 2.6.35-rc2 for each kernel file that such a choice exists. Using this method will replace and not retain your old kernel, but that seems like not be a problem.
There is another way to upgrade your kernel by going to The Linux Kernel Archives and downloading the final version of the kernel for 220.127.116.11 I think as a bz2 file. If you want, you can install this version, but since it was not compiled directly for openSUSE 11.3, some startup things will be missing such as the kernel green screen you get while it loads, over the normal kernel load. Here is the procedure if you want to try this:
Download the kernel source file linux-18.104.22.168.tar.bz2 (or the current name) to your /home/user/Downloads folder. Open up a Terminal Session as a standard user such as Konsole (do not open terminal as root and do not become root before using these instructions).
To uncompress the files you can use these terminal commands:
bunzip2 -dv linux-22.214.171.124.tar.bz2
tar -xvf linux-126.96.36.199.tar
If this went OK, you should be located in the folder /home/user/Downloads/linux-188.8.131.52 and ready for the next step.
cp /proc/config.gz .
cp config .config
You should not get any error messages. If you do, you may want to re-download the files and perhaps try a different way to uncompress the files. Now to create the kernel file.
sudo make modules_install install
The make command can take a LONG TIME to complete. When you run the sudo command, the only part that requires root user access, you must enter the root password. When done, your Grub menu.lst file will have two new entries and still have your old entries. Restart and give it a try. Pick your old setup if it does not work. If the compile fails, you will not get any new entries in your menu.lst file. Seems like I had to press enter a couple of times to accept a default setting for the final kernel make command.