Your comments

I definitely second this one.  The one hold that RubyMine/WebStorm has on me is the beautiful Local History feature.

I do use Git, but the local history is an awesome feature.  Create an "I'm about to jack this up" label in RubyMine's local history and easily pull up a diff from when you knew it was right before any off-the-cuff "I've got an awesome idea" coding.

It's so nice to pull those things back from local history.