This document exists to lay out some general principles of running a small social network site that have worked for me. These principles are related to community building more than they are related to specific technologies.
I've run leagues in the past and I set the points so that it's hard for a skilled person with advanced game knowledge to have an advantage, and beginners have a real chance at winning. In the past, I did leagues with buy-in and free to enter. Both are equally fun. The buy-in leagues had trophies and all the buy-ins were paid out in prizes; any manager had 50:50 odd's of winning back their buy-in.