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 http://wordpress.org/extend/plugins/members-only/ because some feeds i wanted to make members only.

Thanks