I used iTerm under Tiger, and was pleased that Terminal had been enhanced for Leopard. It wasn't quite good enough, but I found that with some tweaking, Terminal is pretty good. [This echoes my answer to the How to setup the Mac OS X Terminal so it’s just peachy?]
Here is what I did to tweak Terminal to my liking:
Install SIMBL so that the application can be extended, with things like:
- TerminalColors allows you to change the the standard text colours (so, for example, a colorized
ls output won't look awful)
- Tab Namer let you name your tabs.
- Terminal Tab Switcher let you use hotkeys to switch between tabs (instead of windows).
- Visor, makes terminal drop down (like the Quake console) at the push of a key combo.
Then, install some nice mono-spaced programmer fonts. I like Droid Sans Mono, Envy Code R, and Inconsolata. Set up a nice theme. (IR_Black is a nice one to download.)
Lastly, and not really relevant to which terminal emulator you are using, the
open command is really nice when working on the Mac in conjunction with the GUI.
open . opens the current directory in the finder, and
open filename opens the file as though you'd double-clicked on it in the Finder.
pbpaste are handy, too.