Automatically locate and install required firmware packages on Debian (Isenkram 0.4)
http://people.skolelinux.org/pere/blog/Automatically_locate_and_install_required_firmware_packages_on_Debian__Isenkram_0_4_.html (http://people.skolelinux.org/pere/blog/Automatically_locate_and_install_required_firmware_packages_on_Debian__Isenkram_0_4_.html)
http://packages.qa.debian.org/i/isenkram.html (http://packages.qa.debian.org/i/isenkram.html)
I shoud give it a try it's in sid. :)
I've noticed some discussion about isenkram in debian about this lately.
There seems to be work happening on it!