On the theme of the Ribbon, whose API in AutoCAD we introduced in this previous post...
The other day I came across this interesting post, which talks about the design history culminating in the Office 2007 ribbon. The post focuses on product design rather than programming, but it's very interesting to see the story behind this significant user-interface innovation, especially as Autodesk has adopted the ribbon paradigm in AutoCAD 2009.