In most of my Software Engineering courses this time in the semester is devoted to Human Computer Interaction. I mentioned in class this site that discusses poorly designed web pages. Vincent Flanders hands out a daily award for really bad web sites and he is usually on the mark and he has been doing this since 1996.
Another source for web site critiques and advice is the book by Jakob Nielsen, Designing Web Usability: The practice of simplicity, New Riders Publishing, 2000, isbn:156205810X.
Don Norman's books are always worthwhile and great reads. Check out his web site here. Note the web site url, www.jnd.org. Those that have taken my courses should know what the abbreviation means, for those of you that do not it refers to just noticable differences. Later!