Earnings Duel: Google vs. Microsoft (MSFT, GOOG, YHOO)
Today is going to be a challenging earnings day, and it is no coincidence that Google (NASDAQ:GOOG) is reporting earnings simultaneously with Microsoft (NASDAQ:MSFT). Google has already trumped Yahoo! (NASDAQ:YHOO) as we…