Another, less expensive possibility is the Oris Worldtimer
http://www.oris.ch/english/watches_n...worldtimer.htm
It has dual time displays on the dial. The there are two buttons on the side that move the hour hand on the main dial one hour in either direction each time you push it (one button moves it forward, one button moves it back an hour). The small dial stays the same, set for your home time zone. The small dial has a day night indicator for the home time zone and the date display moves with the main dial so you know your local date. Ive had for years and it works quite well.
Casio Wave-ceptors (I think that is what they are called) have a main time and a travel time. You can preset the travel time (it has a nice display with all the worlds time zones and a city in them so you can pick buy pushing two buttons to move forward or back, one time zone a push) and then when you arrive, push one button to change the display from the main (local time) to the travel time. The local time is displayed on a small display on the lower left. Also very nice and a lot cheaper than the Oris.
There are a relatively large number of similar watches. Ranging from the Casio which if I recall I paid about $100 for to the Oris which is more like $1400 to things like the Patek Philippe Travel time which is about $35,000.