Jef Raskin, who started the Apple Machintosh Project, recently gave a very good interview. It's very much worth a read. Some interesting points in there. (a couple listed below)
* “I'm very disappointed in the Macintosh interface.”
* ....thinks that the one-button mouse was a mistake...
* “Dynamic labels are a pretty bad user interface mistake.”
* “People tend to get lost in hierarchical tree structures”
* “We know that filenames don't work”
Good reading.