Browsing the shell history. Which tool do you prefer?

I use a simple alias

alias hg='history 1 | ugrep $1'

Does the trick for me…