Unfortunately, there is no Debian (or name any other community driven Linux distribution) style Android system. CyanogenMod is probably the best you can get at the moment. Even if the project seems chaotic, the resulting quality is amazing. While I would love to see a stable, transparent, open "DebiAndroid" project, but I don't think it will come. Improving CyanogenMod is a more realistic goal.
OT: Does the FM radio work now on Galaxy S? It used to work on CM7, but I'm not sure about current CM9.