My pick is http://golang.org/ . I choose this language, because I very much appreciate the effort of creating a beautiful language. From a technical standpoint Go is very ordinary. But the main point is to be able to express yourself clearly, to boost readability, to make coding fun (again), and not to introduce features for the sake of features.
I'm proficient in c, c++ and a couple of other languages, but I really darn hate it, that to use any of these languages effectively you need a catalog of rules what not to do (RTTI, template magic, macros, ...) . All these languages have features that add complexity for a bit more of w/e people think they need.
Simplicity is far more valuable, than the c++ template mechanism, or the newborn from hell called "move semantics" in c++1x. seriously. For me (and 95% of c++ devs) it's just a new bullet point on the list of the things to avoid, because they screw with ordinary people's (such as me, my colleges, and most of you) mind.
Therefor I am on the search for a language, which I can read, where you can not fuck things up easily, and has some few orthogonal concepts which combine into a powerful, expressive tool.
ps: it's statically typed, compiled, garbage collected, there is no notion of heap and stack (because there is no need for it), it has built-in concurrency through two easy to use mechanisms. I probably forgot something so make sure to check it out yourself!