Well after reading that, I say good on Microsoft. That's why they have these clauses in their contracts - to stop their information leaking out. And if someone is stupid enough to sign a contract like that and then go and work for another company - when they know it's a part of their contract, then they deserved to get sued. It was a part of his contract and that's that.
I reckon it's more of a publicity stunt by google than anything. Google must've offered this Dr Lee guy something pretty good to risk getting sued. Wonder what it was???