Disclaimer: I know the CEO, I know this sounds like spam, but it's still awesome.
Keeping multiple time zones strait is a pain. Missing a meeting because you came 3 hours too late is worse. World Time Buddy makes it easy to keep track of time zones. Check it out.