Twitter fights off fear of failure with solid second quarter numbers http://www.pcworld.com/article...