Before I started branching out and learning other languages, I naively believed I could get by with the features Java provided.
Since learning Ruby and some other languages that are very different from Java, I have found that there are some really powerful language features that I miss a lot when I go back to Java.
I am curious, what are the most unique features of your favorite languages that you have found to make you more productive, or enjoy your time programming more than when you are forced to use another language?
I'm talking especially about the features that get you fired up such that you would start writing a project suitable for the language solely so you can use that language.