Echad un vistazo a Spritely, un plugin para jQuery que permite aplicar efectos a elementos y fondos para crear animaciones sin necesidad de flash, solo con HTML y Javascript. Se ha desarrollado para que pese lo menos posible y funcione perfectamente también en dispositivos móviles.
Su uso sencillo:
$('#fondo').pan({fps: 30, speed: 2, dir: 'left'});