Having every timezone isn't really the problem, it's that is has each time zone in differently. Like you have each one listed by country and city, then listed in relation to GMT, etc. I think it would be easier if we could find one that shows each time zone in just one way, or even better, shows the time zone abbreviations, like CST, EST, GMT, etc.