Myself, I think MicroDollar had a play in the release of the code. They stand to benifit the most. There are a lot of users out there who use lesser windows versions. That is a lot of potential money when they upgrade. Leak source code = updating = more money for M$. Not to mention free publicity and a tax right off for the lost property. M$ makes out to well in this situation not to have had a hand in it, not that it could be proven. Remember, newer versions are snitch ware and information is power.
So, update to Linux ! :-P