Насчёт поддержки осликов: Смотрим с позиций здравого смысла. IE6 — поддержка по умолчанию не нужна никакая. Если клиент на этом заостряет внимание и требует поддержку IE6, то тогда да, но это сказывается на оплате, и такие случаи бывают крайне редко. IE7 — смотрим статистику, долю этого динозавра на рынке. Поддержка нужна, пользователь этого браузера должен иметь возможность прочитать сайт, воспринять представленную на нём информацию. Полное соответствие макету почти никогда не требуется, но явных ошибок быть не должно. Если ради правильности отображения в IE7 требуется пожертвовать красотой в других браузерах, смело жертвуем поддержкой IE7. IE8 — к сожалению, доля его на рынке ещё высока, и его поддержка требуется. Однако, все понимают, что IE8 не умеет рисовать тени, закругления и т.п. Не умеет — не надо насиловать его и себя. Менеджеры объяснят заказчику, почему так, а посетитель не станет испытывать дискомфорта от мелких деталей дизайна. Посетитель, трепетно относящийся к рюшечкам не пользует IE8. IE9 — да, поддерживаем. Но это уже не так уж и сложно.