As most readers are aware, Google and Microsoft have had a running confrontation for the past couple of years. However, Microsoft has fought this particular battle with Google from the unfamiliar position of underdog in the brave