We've had long discussions on Kiva.
Many, including myself, have problems with their practices. Search the forums for "Kiva" for discussion.
Just wanted to mention in case you aren't aware of the issues with them... but if you do read, and are okay with it, and that's what you enjoy, more power to you! :)