Within user profiles, is it possible to create a select list using key=>value pairs? I want to create state and country dropdowns, but I need to use the 2-letter state/country codes versus string names in the database. Would it be best to create a taxonomy vocabulary for these and associate that to users somehow?

Here is related documentation...
http://drupal.org/node/118544