Theres also Urwid <http://excess.org/urwid/>, a user interface library built around curses which looks quite good. I started using it on a project a little while ago but got sidetracked.