Social networking sites are some of the most visited and most popular websites on the Internet. Making your own, for fun or for commercial interests, is a difficult process and requires some cash investment, user protection and strict rules. On this...