It's comforting that even one of the biggest software companies can't get timezones right: Apple and iCal