A much requested feature has been implemented by Google. It is now possible to create an event and select a timezone for the meeting (the start and end times can each specify a different timezone). This is how it looks when you click on the timezone link.