There are social apps, apps with social features built in, and then are apps that take the concept and turn the volume up to 11. SocialRadar is one such app, one such richly designed app. The name probably gives it away, but the concept of this application is simple enough — connect your Facebook or LinkedIn account...