Scott Colestock published a sample to automate deployments using NAnt extensions here. Although I haven't tested it, I like the approach very much.