/bin/sh is the Bourne shell.
Depends. For interactive use, probably either the tcsh (once configured - that's my personal configuration, you probably don't need all of it) or the zsh. For scripting, the KornShell (both mksh and ksh93 are pretty good); but then again, I warmly recommend to use...