Social Networking and Competition

There’s no better time to be involved in social media.

How will each platform differentiate itself? Who will win the battle for users?