Otra solución (aunque no tiene nada que ver con CSS ni nada parecido)
Usar un programa vectorial, yo uso Corel Draw, dibujas un circulo del tamaño de la imagen y escribes el texto para que encaje, ese texto lo exportas como .GIf transparente y lo encajas sobre la imagen de fondo.
Es menos purista pero muy practico
Se que es una solución simple, pero efectiva y si te sirve para lo que quieres hacer, sin darte mucho trabajo, pues O.K., a veces nos ofuscamos con opciones dificiles y no vemos las faciles.