About patent-free alternatives, this is where being patent free gives the Xiph codecs a competitive advantage. Users won’t adopt those codecs for political reasons, but developers will adopt them if they allow extension without fear of getting sued.

Soundmanager is a great reference point. I could easily see these Flash sound APIs being exposed to Javascript via that little Flash shim.