You can use DKMS to automatically rebuild the driver every time you update the kernel. To do this you'll have to install the source package, create a DKMS config file for it, and set it up.
There's an example of how to do it on CentOS here. That uses the 'cifs' module, so you'll need to replace that with whatever your driver is.
For Ubuntu, the instructions should be pretty much the same - just install dkms, 'build-essential' and your kernel sources first. Also, if you don't have a root account, don't forget to prepend each command with 'sudo'.
There's also a LinuxJournal article with a lot of information on DKMS here: http://www.linuxjournal.com/article/6896