Nice Memberships seems to function very well. The registration form cannot be customized though, so this made it unusable for me.
Ease of use
Installation was a breeze but that is as far as I got.
Value for money
If you only need simple and easy, this might work for you. If you have a large, active website, then this is probably not going to hold up.