My company has been using Rubymine and overall people have been pretty upset over the regressions that occur with every "release". Basic things, such as file renaming were broken with the last release. A number of people are switching to Textmate.
Do you have automated unit tests, acceptance tests? What is your QA process like? It seems like many issues get through.