Will $100 Million Give Microsoft the Ba-Da-BING It Needs to Threaten Google