T techcrunch.com Crunchies Winners: Twitter Takes Best Startup Of 2010 47 points EJE 16 years ago 33 comments