Pete Freitag posted a blog regarding best practices for designing web forms. Part 1 goes over his first generalization which is:
Don't use a select list when the user can more easily type in what they want.
He is referring to 2-character country code dropdowns as well as 2-character state dropdowns. His recommendation would be to let the user type in their own 2-character country code or state code. Another option would be to use Ajax to pull city and state info when the user types in their zip code.
Read the entire blog post here: http://www.petefreitag.com/item/526.cfm
Recent Comments