Greg, did you ever come across
http://micropledge.com
?