Earnings Preview: Google Inc (NASDAQ: GOOG), Amazon.com Inc (NASDAQ: AMZN)