Hacking on a volume manager for GNOME, which does its thing via udev and the kernel events layer, over D-BUS. No polling. I will expound later.
Until then, check this. In response to inserting a flash card from my camera:

Module loaded, device node created, volume automounted, question asked
Pure sex.
Sweetness. Looks nice. Plai
Sweetness. Looks nice. Plain and simple.