I did. But only with tar files.
It was a little annoying, though. At first, I found out that the untared files (in their folders) cannot be used twice. Everytime you have to upgrade your kernel, you have to untar the files as well. The driver doesn't load automatically after the install. I had to set the alias parameter (nvidia's release notes say where and how).
Aside from that, the drivers work like a charm for me. I never forget to upgrade my kernel-source when upgrading my kernel.
Hope this helps.
Use the source, Tux.