The buttons below have rounded corners, and are completely flexible in size, in any modern browser. Anything IE6 and newer will see rounded corners!

Rounded Corners on Anchors!

Cross-Browser Rounded Buttons with CSS3 and jQuery - CSS Newbie