Vegas es un plugin para jQuery que permite mostrar backgrounds adaptables al tamaño de la ventana, además, permitirá ir cambiando la imagen de fondo como si de un slideshow se tratara.

Forma de uso:

Lo primero será insertar los archivos CSS y JS necesarios

<script type="text/javascript" src="/vegas/jquery.js"></script>
<script type="text/javascript" src="/vegas/jquery.vegas.js"></script>
<link rel="stylesheet" type="text/css" href="/vegas/jquery.vegas.css" />

Con este código, ejecutamos el plugin con una sola imagen de fondo:

$.vegas({
    src: '/images/background.jpg'
})('overlay', {
    src: '/vegas/overlays/13.png'
});

Para tener un slideshow de varios fondos, usaremos este código:

$.vegas('slideshow', {
    backgrounds: [{
        src: '/img/bg1.jpg',
        fade: 1000
    }, {
        src: '/img/bg2.jpg',
        fade: 1000
    }, {
        src: '/img/bg3.jpg',
        fade: 1000
    }]
})('overlay', {
    src: '/vegas/overlays/11.png'
});

El plugin cuenta con documentación muy completa en la que podrán ver todas las opciones de personalización con las que cuenta.

Web y Demo: http://vegas.jaysalvat.com/
Descarga: https://github.com/jaysalvat/vegas