i like the idea of normalizing to UTC. the timezone should be a property of the client who requests this (sort of output sanitizing? i18n/l10n) with entire caching overhead...