A: 

You could try Spiffy Corners. It's all CSS, but it makes the CSS a little heavy.

Joel Etherton
+1  A: 

I've been trying out CurvyCorners:

http://www.curvycorners.net/

I like the concept, as it is set up to only round elements that already have a corner-radius CSS value, so is really easy to implement and completely unobtrusive.

However, I'm having some issues with it conflicting with some of the jQuery UI elements.

For now, we're opting to just give IE square corners.

DA
I agree with DA. Use CSS round corners if available. And leave square corners for IE and Opera.You could even consider square corners in IE and Opera as a graceful degradation ;)
Mic
A: 

You can try this — http://fetchak.com/ie-css3/

Yrgl
I checked. size is same but modernizer has some more benefits in same size
metal-gear-solid
ie-css3.htc file is not compressed, if you do it the file size will decrease to 4-5kb
Yrgl
Modernizr only does detection. It doesn't make things work if they aren't natively supported.
Paul Irish
A: 

Modernizr doen't round corners, that's not what the library is about:

Modernizr is a small JavaScript library that detects the availability of native implementations for next-generation web technologies. With this knowledge that Modernizr gives you, you can take advantage of these new features in the browsers that can render or utilize them, and still have easy and reliable means of creating fallbacks.

These fallbacks are not part of the library.

Thomas Maas