There are tons out there that cost quite a bit and I could potentially write my own, but I don't want to if I don't have to. And I've searched quite a bit and haven't really found anything that's worth a damn. This is going to be for a non-profit organization. They need a way to manage memberships easily with email notifications when a membership is about to lapse or has lapsed. Anybody have any favorites?