Mashable

All the social media apps kind of suck. We need to bring back MySpace and the idea that social media can exist on your own terms.