A richly interesting book about a bland topic: Web Forms.
In Web Form Design, author Luke Wroblewski reminds us that users hate filling out forms, and he applies cutting-edge research to recommend best practices:
First, get rid of all the questions on the form that aren't truly needed. Luke cites the example of Credit Card type (Visa, Mastercard, etc). At first glance this field may seem important, but it can be removed from the form because it can be automatically derived from the card number.