I too had done diverse programming until Scala, and the language introduced me to the functional paradigms which I now hold very dear.  That being said, I was completely - and unprecedentedly - blown away by Clojure, as, in the Perlis-quote tradition, it completely changed the way I think about programming in ways that Scala did not.  I've since decided that if I was going to master a JVM lang, it would be Clojure, and I've had the most fun programming Clojure since my Commodore Basic days.<p>If you haven't seen any of the Rich Hickey videos on InfoQ, particularly "Are We There Yet," I can't recommend seeing them more.  It sounds like you might be following a similar path to mine, and I can't recommend Clojure more highly.<p>In the meantime though, enjoy your Scala trip - I did! :)