ZonedOut is the best and most comprehensive time zone app for scheduling business meetings and tele-conferences, planning travel, and checking before you call your friends in far away places.
Hundreds of built-in cities and airports, plus the ability to add unlimited custom locations where you want to know what time it is.