A bunch of interesting stuff about, with a great quote about UI design: Rands In Repose: A Interview

How do you approach user interface design?
Lots and lots of iterations until something feels right. Avoiding features until the interface for them is apparent. Seeing how users use the existing features to do things I didn't expect, and then making those things easier.