In the world of social media, there are really only two names that stand out.  Digg, the leader in the business for over two years now, and Reddit, the simple alternative to Digg, have been 1 and 2 for a while and show no signs of relinquishing that position.
StumbleUpon is arguably in the mix, but [...]

Click here to read more