Microsoft and Twitter decide to stick together, see where things go

http://www.geekwire.com/2011/microsoft-twitter-decide-stick