I fell across a website which summarises nicely why I have so many difficulties with Windows. It's not that I'm a console biggot, since I was very impressed both by the original Mac and the NeXT. Rather... it's do to do with the logical consistency of the interface, be it GUI or console. I'm posting it not for its "Bash Microsoft value", but for the use it might give anyone coding a new program with a GUI: designing an interface is not just an issue of throwing in every good idea you might have. Anyone else have any other similar sites out there worth having a look at?