I love ncurses. I love it so much, that on my Ubuntu laptop, on startup I swap over to tty1 and fire up WordGrinder to work on my novel, or Tmux + TextAdept to do some web dev. It's soothing :)
I have written a Bitcoin terminal using ncurses in Ruby: