So, while I have no desire to wade into another discussion about the UI in Revit (I've actually grown to like the latest flavor) I saw the following in AUGI recently which I thought was worth noting.
One of the great things the iphone (and now iPad) did for the industry was to get rid of the notion of the stylus. Remember that little pencil that didn't write that you needed to have to use your Palm? Remember that you could never find it? Remember you could buy them in a 3-pack because they were so easy to loose?
Out with the stylus, in with the gesture. What a great way to manipulate data at a high level using a natural (more natural) motion.
How does this relate to Revit? Martin (real name withheld to protect the innocent) used a piece of shareware to bring gesturing to the Revit UI.
I'm not sure if I like it or don't but I applaud the concept and think it's a very very interesting way to look at how we interact in a ribbon-free world.

Creating gestures of different motions, visible on the screen, allow different context menus.

check it out on AUGI.