Thinking Around/ posts/ old/ Global Calendaring

I was reminded again this morning about how annoying it is that Google Calendar doesn't have any useful timezone support.

It seems that Google does have employees spread across the globe, so how do they cope?

As an aside, is there a decent web-based calendar that does have reasonable timezone support? Roughly what I need is:

Both iCal and Evolution manage reasonably well in these requirements, but neither are web-based, obviously.