I've seen a few threads on here but things change quickly enough that it's worth bringing up in a new thread.
I need a plugin that allows for users to pay a membership fee to join and within which, have access to content that is otherwise blocked. It also needs to expire after a set time period, say a year. If possible I'd like different tiers of membership, auto-renewal, etc.
Like I say, I've seen a few suggested - like s2Member - but few, if any, actual recommendations based on experience.
Any feedback on this would be very useful.