tu crees que javascript con html o css3 no pueden lograr buenos efectos? un menu desplegable solo necesita css y listas, puedes usar animaciones jquery o javascript incluso css3, css3 permite degradados sin imagenes, bordes redondos. hay slides etc. etc.
mira esto:
http://joelb.me/scrollpath/ http://johnpolacek.github.com/scroll...ecks/parallax/ http://comprar-web.com/9studio
son mínimos ejemplos ¿te parecen rígidos?