Bill Gates has just announced that in two years he will step down from his daily duties at Microsoft to concentrate on the activities of the Bill & Melinda Gates Foundation. Ray Ozzie is immediately taking over the title of Chief Software Architect. 

This announcement puts to rest any rumors or suggestions that Gates would return to the driver's seat by replacing Steve Ballmer.

Good luck, Bill! I wish I had known this when I saw you last. It's an admirable decision.