По наводке Alex’а Mauzon’а наткнулся на симпатичные вставки flash, и главное — валидные, ничего лишнего.
Смотрите:
<object type="application/x-shockwave-flash" data="flash.swf" height="100" width="300"> <!--[if IE]><param name="movie" value="flash.swf"><![endif]--> Test </object>
от этого вот: [<!--[if IE]>], кстати, по жизни пришлось отказаться, потому как страшные визивиги наращивают комментарии до полного [<!-- -->], и все падает.
С другой стороны, ничего не ломается без псевдокомментов, более того, вместо слово test кладется вполне себе полноценный альтернативный вариант (например, альтернативное меню, в котором хавается весь необходимый сиэсэс), который работает в отсутствии флеша под всеми вменяемыми (и не очень) броузерами, чем достигается замечательно аксессибилити.
а как будет выглядеть код, если необходим еще параметр FlashVars?