*** M-x iswitchb-buffer is a command for switching to a buffer, much like switch-buffer, but it reads the argument in a more helpful way.