LIME, как сказано выше - на старые браузеры нада подзабивать.
Те кто до сих пор юзает ИЕ6/ИЕ7, могут спокойной прожить без мягких скругленных углов, главное чтобы главные элементы выглядели и позиционировались нормально.
По поводу размещения div'ов для углов. Т.к. у вас сплошной темно серый фон, то можно вырезать угол с этим фоном (подозреваю что вы так и делали), а в документ добавлять соответствующий хак.
CODE (
html):
скопировать код в буфер обмена
<!--[if lte IE 8]>
<style type="text/css">
#header {
position: relative;
}
.header-top-left {
position: absolute;
top: 0px;
left: 0px;
height: 10px;
width: 10px;
background: transtapent url("header-top-left.jpg") no-repeat;
}
/*по аналогии для других*/
</style>
<![endif]-->
...
<div id="header">
<!-- скругление для ИЕ8- -->
<!--[if lte IE 8]>
<div class="header-top-left"></div>
<div class="header-top-right"></div>
<div class="header-bottom-left"></div>
<div class="header-bottom-right"></div>
<![endif]-->
...
</div>
UPD.