Hola. No es pixeleado, es aserrado. Y es porque la transparencia está dada sólamente por un color, no por un degradado o suavizado. Como te comenta Carlangueitor, trata de usar el png. Esta transparencia está dada por un canal alpha, esto es hasta 256 nivleles de transparencia, por lo que es suave.
http://www.forosdelweb.com/f6/hablem...6/#post2904868