one of the things interactive developers sometimes (especially with new technologies like silverlight, flex, etc.) have to worry about is 'what if the end user doesn't have XYZ installed?' -- something that is likely going to be a question when implementing something so new like silverlight.
in silverlight, if the user doesn't have the plugin installed, they are presented with a 'get silverlight' badge. it really doesn't explain much about *what* silverlight is, or what they'd be missing (i.e., interactive, rich content) if they don't install it. to me, the default badge doesn't pass the mother-in-law factor test. i first wrote...