Se tem uma coisa chata, é fazer bordas com cantos arredondados em CSS. Principalmente por causa da incompatibilidade de alguns navegadores (maldito Internet Explorer!).
Pois tem um site que torna essa tarefa muito mais fácil.
É o border-radius.com.
Lá, basta informar o valor da borda que se quer criar, que é gerado o código para colar no arquivo CSS.
Com o código gerado, é só aplicar a uma div, um h1, ou uma classe qualquer.
Bordas com cantos arredondados com CSS