Clojure is pretty fun, if you're into that sort of thing. It's a lisp that runs on the JVM. Apparently it's as fast as Java for a lot of things, despite being dynamically typed *. Java interop is about as convenient as I could imagine possible, though the native clojure libraries are already decent enough that you don't need to hit up Java for most things.
It also adds some "scripting language" sensibilities, like maps (-> Python dicts) and vectors (-> Python lists) to help reduce the likelihood of parenthetical paroxysm.
Oh right, concurrency. It uses a software transactional memory system which is pretty interesting in and of itself. Extra, extra: Read all about it.
*: I think you may need to use "type hinting" to get Java-like speed for a lot of tasks. This is made quite convenient in Clojure.