Microsoft's Sales Pinch By: CNBC.com News July 21, 2011 at 13:02 PM EDT Despite a rough environment for PC growth, can Microsoft deliver on earnings? Related Stocks: Apple Intel Corp Microsoft Yahoo