I've decided to release my FIM Metaverse Rule Extension (http://blog.goverco.com/p/fim-provisioning-framework-fim-mre.html) on CodePlex.
Basically, this framework allows FIM administrators to do declarative provision without using Synchronization Rules. I often find this useful if you need to synchronizing information on objects that don't go into the FIM Service/FIM Portal.
I'll be happy to hear more about your experience with this project and hope that you'll support it moving forward.
You can find the CodePlex site here.