A very good blog post for Community Members and Leaders to understand their community needs and benefits better:

http://blogs.communitiesrus.in/communities/2010/07/03/top-7-reasons-why-people-join-a-user-group-community/