20101217 tech: Inside Google's big battle with Microsoft