having tons of problems on Win2000 with both IE and Firefox. (I'm at work trying to view these during lunch). If you are very patient they may work in Firefox but they are very buggy.
Apple should bag all this QuickTime stuff on these pages.
Apple should also consider putting its pages back into web compliance by designing to 800px wide or less. I shouldn't have to use 3/4 of my screen when surfing.