20080125 tech: Microsoft gives hope to Wall Street