T theawl.com TechCrunch: Journalists Or Startup Shills? You Decide 93 points look_lookatme 13 years ago 46 comments