I've just found that Netbeans does indeed have code completion, and it 
seems quite good. I'm still open to suggestions.
-- 
Posted via http://www.ruby-forum.com/.