This is a great article on deception vs. honesty in user interface design:
http://www.alistapart.com/articles/dark-patterns-deception-vs.-honesty-in-ui-design/
Creating non-deceptive interfaces is key to a good and long-term relationship with your users. Couldn’t agree more.

