As promised (if a day late) I've taken the registry keys that Microsoft list and created an for them. This package should ONLY be used on Windows 2000 as Windows XP and 2003 are already covered thanks to Windows Update.
Note: This package is used at your own risk. PLEASE TEST before deploying and of any problems you may encounter.
Microsoft also have a on the issue.
It's not just Microsoft apps that have this issue, Any application that looks after it's own sets of timezones could suffer. The ones that spring into my mind are , NetApp, and JAVA