Yes I done it from a basic template. Took several months to create the way it looks right now. IF you have strong knowledge of coding PHP, XML, etc. and a few hundred dollars

you could probably attempt to create a site like this as well.
I have it somewhat locked down for members only since the concept is for social networking. This keeps people from going to the site and doing all the activities without signing up.
You should create an account to see what all you really can do at this site (some stuff hidden to the public) . If you dont like it, you can always "unregister" your self from the My Account page. This way you can see how much has really been put into this site.
Zarcon