Which editor are you using to program in Ruby? And which are you using for Rails? Do you like it, if so, what do you like most? What do you dislike?

I used ConTEXT + Ruby highlight, Notepad2 + Ruby highlight, Eclipse with RDT, RadRails, and I'm now using emacs + ruby-mode. I'm pretty happy with it, but it is really hard to learn (doesn't use the mouse at all). I found RadRails/Eclipse to be slow, but it's code overview/class browser is good. Notepad2 and ConTEXT arent Ruby aware besides highlighting.