Besides the awesome TAB completion, here are a few features that I use daily:
- Keyboard navigation for TAB completion (using the arrows)
- Coloured TAB completion
- "for" one-liners: for f in /*.py; wc -l $f
- Named directories (cd ~named_dir)
(edit: formatting)