Microsoft Financials Feeling Perky