I just heard that the latest version of some browsers support CSS3, which includes gradients:
http://www.dynamicdrive.com/style/cs...ear_gradients/
I don't know a lot about CSS but it seems there wasn't any satisfactory solution before. But I don't know if IE supports CSS3--Chrome, Firefox, Opera and Safari reportedly do.