Really impressed with Fish: tab completion of command names /with description/, argument completion based on history (a la Ctrl-C in bash)