Con Responsive Design no hace falta que te inventes nada nuevo.
http://www.alistapart.com/articles/r...ve-web-design/
Bien puedes utilizar un manejador de contenidos como Wordpress y luego personalizarlo con plantillas que se ajusten según la resolución de los diferentes dispositivos para verlo.