I was in Atlanta last week and one of the single most annoying things was that the meetings in my calendar stuck with the UK time zone – so my 2pm meetings shifted out to 7pm (as the UK is 5 hours ahead of Atlanta).
I found the culprit in Settings>Mail, Contacts, Calendars and then scrolling down to the item Time Zone Support under Calendar. When switched on (mine was by default) this basically made your calendar show event dates and times according to the time zone selected for the calendar. I want my times to shift according to the time zone I am in so switching this item off produces that effect.
Happy days 🙂