There was a great article in Software Development Magazine on how to build Web based applications that are easy to use. The article is named Ease-of-Use Equals Use, it requires you to register to read the whole article (this takes less then a minute to do).
"Picture this scene: 20 people are gathered around a conference table for a two-day meeting. Three groups, with their respective managers�developers, line-of-business staff and system users�are jockeying for proximity to the power-people, as well as time to speak."
"What�s wrong with this picture? Unless professional user-interface developers are present, several things will probably go awry, as I�ve witnessed in such pow-wows:"
I think this is a must read for those that build any applications or Web sites that are more application oriented. This is for you Kim. :)