Congratulations on leaving Microsoft. Unless you have bills to pay, you won't regret it. I left at the end of 2004, and have since learned of a vast and amazing -- but??still flawed??-- world of computing out there. For example, I discovered that we should already have cars that (optionally) drive us around and computers that talk to us. Linux on the desktop is powerful and rich but failing because of several strategic mistakes. Google claims to be a friend of Linux and free software, but most of their interesting AI code is locked up. Programming should be a part of basic??math literacy??for every child. The biotechnology world is proprietary like Microsoft, which is stunting progress in new medicines.