Well if you think about it, they're not really true competitors, so it's hard to tell how the battle is going.Google have a long way to overcome MS
I mean, Google makes money mainly through advertizing. Microsoft makes money by selling products. Certainly they'd benefit if the other's products didn't exist, but I use both. I run Windows, use Gmail. Use MSN Messenger, and Google Talk.