I installed rvm + some gems for the first time 4-5 months ago and ran into all kinds of problems. IIRC the problems stemmed from poor documentation, not poor tools. The existing tools work just fine. The problem was that the docs and intro guides are not written for someone who knows absolutely nothing about Ruby development.