What are the best modes, configuration settings, or anything that makes developing a ruby on rails app in emacs better.
Another mode that I find useful that has not been mentioned is web-mode. It is useful for writing views, and handles .html.erb files very well. It features syntax highlighting and tag completion, among other things. You can find it at here.
web-mode