Any UI programmer should watch this video, and learn.

:-)