Haskell. I feel as though it is a language that I would really enjoy, regardless of whether or not it fits a niche with my research interests. Some languages just have that feel about them, I suppose.
Haskell was my answer too, mainly because it is rather different from other languages I know, so it forces you to think out side the box, and try new things. Which you then bring back to other languages.