Balsamiq - simple fast to start and design forces you to focus on the User Experience over the graphics design.
Axure - cost effective and more powerful interactive prototyping.
iRise - more powerful Axure but when I looked at a long time ago it was a bit of a beast for non developers.
Justinmind - yet to evaluate.