Первое время, когда начинал работать с рельсами, то использовал RubyMine, но потом «старшие парни» показали Vim. Я потратил много времени на его настройку под себя, но сейчас не могу перейти на какую-то IDE, я просто влюбился в него. Очень приятно, что при работе с рельсами даже консоль не обязательно открывать. Почти все фичи можно прикрутить к нему. Сейчас даже на хабре перемещаюсь используя навигационные кнопки Vim'а.
на маке — как-то так