Site Wide Membership Plugin

Hi am considering how to approach a site wide membership area and just starting to look into it.
Any suggestions for membership plugins appreciated.
I have looked at a few a while ago but about to start again.

i was looking at because some feeds i wanted to make members only.