Actually there are a few amazing tools online that (while they add a little bulk to your css3 script) it ensures maximum cross-browser compatibility.
www . gradients . glrzad . com
(im apparently not allowed to post urls yet...)
Its like the gradient editor in Photoshop, you can add, remove and reposition gradient markers and access to a whole rainbow of colors.
Also provides a single color static background for pre-CSS3 compatible browsers