Google TheSlayer's Market Thoughts: MSFT April 12 2013