If you have - like myself - promised to eat your left shoe if Microsoft does not add H.264 support to Silverlight (a codec which Flash has been supporting for some time now) soon then you are officially off the hook now. Unsurprisingly, later this week Microsoft will demonstrate the playback of H.264-based video in Silverlight. What else will they be adding? You guessed it, AAC audio support. Where did I come across that before... oh yeah that's right: Flash.

You can read more about it here (it appears to be Microsoft's own press department posing the questions in this Q&A so don't expect anything too objective...), and no doubt there'll be a lot of press releases coming out of IBC later this week.