In the summer of 2006 I did a major chunk of work on UI patterns. Since then they've been very much on ice as my primary writing focus has shifted (although not very visibly) to DomainSpecificLanguages. On this page I'll keep a note of links to writings I've liked that are connected with that work.
Over the last few weeks Jeremy Miller has been writing an excellent series of posts on UI design in C#.
Derek Greer has a useful survey of the history of MVC/MVP architectures.