Do the views in 8.2 pg_timezone_abbrevs and pg_timezone_names help at all?

They are where I am currently getting the authoritative list of timezones. However this list does not seem to be quite appropriate to expose users to directly. Read my original post, I've explained it a little more there.
Thanks,
- Naz.