If Silverlight gains enough traction then Adobe might be spurred into doing the same thing that Microsoft did. That is, endorse a free software implementation and distribute an official package of codecs (which have to be binary-only in the USA, sadly) to use with it.