An overview of form design for the Web
There is a great post on Web Design Tuts discussing How to Design The Perfect Form. The author does a great job of showing many different examples, but in particular, he breaks down form design as:- Less is more
- Context & Assistance
- Distractions
- Modals