Check PG Social Networking Software http://www.hotscripts.com/Detailed/75973.html. They planned to have this feature for the next realease and now there are membership levels, payments and photo galleries with ratings. Similar to hot or not. And you can monitor your users, uploads and payments from admin and you do not need special knowledge to do it. Hope that will help!