When a new kernel is installed or booted, the driver is actually rebuilt against it automatically.
This is a 20 minute presentation, complete with an example package. There is a video of the talk in OGG format. It will be uploaded to the Ubuntu Dev video channel soon (in case you don't want the 1.4G file I have).
Have fun, and please don't hesitate to ask any questions.
NOTE: I am in the process of uploading the ogg, so be patient:
-rw-r--r-- 1 bcollins bcollins 1444484439 2008-07-16 15:29 dkms-presentation.ogg
UPDATE: Here's a smaller file. I hope the quality is good enough to read the projector:
-rw-r--r-- 1 bcollins bcollins 246894559 2008-07-17 12:48 dkms-presentation-small.ogg