Kiva has a new feature - groups. I joined the Kiva Shopping club group, where portions of online purchases are donated to the group when you use igive.com. I've raised a couple of hundred dollars for them already, just doing my usual online shopping. (it helps that travelocity is a member of igive!).