A series of announcements from Google reveal its desire to rain on Microsoft?s parade.
Read more.