I tried the Netbeans Ruby editor... and wow the difference between that and anything for eclipse is major. Code completion is useful. It can figure out what class I am referring to pretty well. Ctrl+click works nicely to see the definition of a method (no matter where it is declared, and it finds them quite well, shows list of choices if it is unclear).
Definitely worth a try for ruby.