Choosing the right defaults

A big part of creating a good user experience is choosing the right defaults. A calendar is a particularly striking example. When you use a calendar widget to fill in a date, the context should determine a reasonable default date. If you were booking a plane ticket, today's date would be a nice default. But if you are entering your birth date, today is so NOT a good default, but it is seen here