This is the holiest of holy grails for those of us who do tech support for non-profits. Must make time to investigate this.