Silverlight does have some technical advantages over Flash on Windows (eg, event timing in Flash is still tied to frames on the back end), however it's just another old-style proprietary plug in we don't need these days. made even worse by the ghetto OS X and Linux versions.<p>Flash is the lowest common denominator right now, it's replacement should be HTML video or canvas.