Johnny offers services that Ricky does not (Java/JSP), but that also makes it much less stable. If you require those services, use Johnny or Tommy. If not, it is highly recommended that you use Tommy which is faster and more stable. If you need Ruby on Rails, then Tommy is currently the only choice.