Yo he hecho dos websites parecidas a lo que tu dices pero vertical usando jquery :
http://www.gtama.com/ http://www.osipr.com/ (hice el sistema pero los otros programadores agregaron el contenido html)
Para hacerlo horizontal sólo se tiene que quitar el
float:left de los divs/
pero en mi caso he usado el muy buen video tutorial que remy sharp tiene su página
Jquery for Designers:
http://jqueryfordesigners.com/coda-slider-effect/
Funciona bien para páginas sencillas, pero una vez empiezas a agregar mas contenido se hace mas complicado lograr tener un balance de contenido, usablididad y buenas prácticas en los estandars. Necesitas estar constantemente probando que todo funcione bien sin el uso de javascript, sin contar el potencial uso de ajax excesivo, ya que no puedes cambiar de página.