I can't remember who said it, but somebody referred to this as the worst kept secret in the history of mankind... The rumor that this was a done deal came out so long ago that now that the actual announcement is being made, many have forgotten about the rumor!
So, is Microsoft confirmed as the replacement sponsor (for SE)?