The Microsoft employment contract has a one year non-compete clause. Microsoft has shown that it is willing to enforce non-competes and it is easy to do so under Washington State law.
That's why you file in California.
could yahoo be on the cards? marissa meyer made the move recently.