I have stated that my preference would be Google as our 20% partner rather than MSFT. It's not that I don't like and respect MSFT, it's just that Google is the hot new company on the block. Actually I will be thrilled if in turns out to be MSFT. They are a great company, and will make an outstanding partner. I guess it's just a matter of degree and opinion as to which would be better. I can think of several more that would be great also. Let's just get this thing rolling.