You can change a user's login directory from the command line using niutil. This is very helpful if you want to chroot users to their webserving directories under /Library/WebServer/Documents.
sudo niutil -createprop . /users/shortname home \Replace shortname with the user's shortname, and you should be done.
/Library/WebServer/Documents/shortname
Mac OS X Hints
http://hints.macworld.com/article.php?story=20020831054810804