I had been looking for an extension for my Christian website. Thank God I stumbled accross Preachit! and I got more than I ever wanted. the developer is also very responsive and is always improving it.
I fully recommend it to anyone who wants to run a serious site.