Required Reading: Apple's Human Interface Guidelines
Fellow Drupal consultants and developers: drop what you are doing and read Apple's Human Interface Guidelines right now.
Note: If you've already read the guidelines, you may "free read quietly", or work on homework from other classes.