на статейку тут интересную наткнулся про проектирование интерфейса:
http://russian.joelonsoftware.com/uibook/chapters/3.html
цитата
"...И если вы -- дизайнер -- пытаетесь передать ответственность пользователю, ставя его перед выбором, вы плохо делаете свою работу..."
PS статью написал реальный разработчик из MS.