More on the GUI
Several years ago, Bruce Horn, one of the original team of engineers that worked on the Macintosh, had this article published in Guy Kawasaki's Evangelist. Jef Raskin, who started development of the Macintosh before Steve Jobs took the project over, had this to say in response. Horn's rebuttal can be read here, and Raskin's second response can be read here.