Border-radius hace parte de lo que sera el estandar CSS3, asi que hasta que de verdad no sea estandar (se estima que hasta el 2012), no es muy recomendable usarlo, así que puedes hacerlo con imágenes o con otros métodos como javscript, que al final de cuentas no es otra cosa que crear una estructura de 5 o 7 divs apilados debajo y encima del div original, algo como
esto. En fin que para gustos los colores.
Una librería muy utilizada para ese efecto es
esta, aunque a mi en lo personal no me gustan las librerías, también está
esta que combinada con JQuery deja unos diseños muy bonitos.