Mini-Microsoft post and discussion thread on FY12Q4 results
minimsft.blogspot.com