That's unfortunate, but my team builds the web apps, not the Office website. And the web apps do officially support the latest versions of Safari and Firefox.
All I can offer about the Office site is that it works perfectly in Opera 10, including the Silverlight video. :p