I have noticed that companies are now offering services and applications for people to start their own facebook/twitter/social networks and brand it under a name of your choice. Even videos can be branded. Is anyone using these services and if so, which ones? Why are you using that particular service and how much is it costing you per month for the API. Are you getting paid by sponsors for direct advertising on your network or are you using PPC to make money on them?