NodeJS + Express + Manillares: error al ubicar la vista "index.html"

He estado jugando un poco con Node.js. Recientemente comencé a jugar con Express y he estado configurando una aplicación básica. Quería usar Handlebars como mi motor de plantillas de vistas, pero estoy chocando contra una pared. No pude localizar la vista "index.html"

Tengo index.html en el mismo directorio que app.js y, por lo tanto, creo que el siguiente código no tendría problemas para ubicar index.html ...

He buscado, pero parece que los ejemplos completos de cualquier cosa aparte del jade son raros ... ¿Alguien tiene experiencia con este combo?

¡Gracias por adelantado

var express = require('express')
  , app = express.createServer();

app.configure(function(){
    app.set('view engine', 'handlebars');
    app.set("view options", { layout: false }) 
});



app.get('/', function(req, res){

    var data = {
        name: "Ford Prefect",
        home: "a small planet somewhere in the vicinity of Betelgeuse"
    }

    res.render('index.html', data);
});

app.listen(3000);

Actualizar

Estaba perdido

app.set('views', __dirname + '/');
app.register('.html', require('handlebars'));

en mi configuración ... parece que el registro de '.html' es bastante importante ya que especifica la asociación del manillar con .html ...

Espero que esto ayude a alguien..

Porque soy un novato SO, no puedo responder mi propia pregunta durante 7 horas, pero si alguien necesita el ejemplo de trabajo completo, puedo publicar mañana ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta