Using a different login shell with Mac OS X

Did you change the your login shell in the OS X settings and can't start Terminal.app anymore? Does it tell you something about an invalid shell? Probably you just did not list it in the /etc/shells file.