En CSS3, existe border-radius. Pero el soporte para CSS3 no es universal, de hecho es bastante limitado actualmente.
Para navegadores basados en Gecko (firefox), existe -moz-border-radius que se comporta de forma similar.
Por ahora, entonces, hay que usar imágenes o soluciones como
NiftyCube.
Saludos.