Excelente el post que ha publicado Noupe con un total de 40 técnicas para mejorar la estética y funcionalidades de nuestros formularios utilizando CSS y Javascript, todas estas técnicas están apoyadas en frameworks javascript como Mootools y jQuery que ya le han robado el trono al prototype.

Enlace:Form Elements: 40+ CSS/JS Styling and Functionality Techniques