Se ve bastante bien hecho. La única duda sería el por qué de los h3 y h4 para las etiquetas de los campos del formulario. Semánticamente hablando, o apropiado sería usar la etiqueta <label> y éstas vincularlas a los campos, pero se ve bien visualmente.
Esta página utiliza un patrón para la degradación de arriba usando esta imagen:
http://www.asaltovisual.net/viral/ca.../img/dm_bg.gif
y repitiéndola horizontalmente con CSS. Como vez, es una imagen bastante fina para que cargue mas rápido. Ademas de eso se usan como 7 imágenes más, todas insertadas usando CSS.