"It shouldn't take too long until you start hating ruby..."
Hahaha one of current project leads has been telling me the same thing. He's suggested learning everything I can on javascript, and staying focused on the front end once I get a server-side language under my belt. I've heard great things about Python.
Thanks for the suggestions, fein!