A friend tried to get me to listen to the Mountains Goats about a dozen years ago. For whatever reason, they didn't grab me, and I probably forgot all about them until recently. I saw a clip of Stephen Colbert jumping on stage and singing with the band on facebook, and gave it a listen. I liked it, so I pulled them up on iTunes, and I have to say I was immediately captivated.
Musically, they're pretty good, but the themes and lyrics are origianl, sometimes off-the-wall, often socially critical, and frequently sardonic. In this aspect, the Mountain Goats remind me of my favorite band, Steely Dan. A few of their songs took me back to when my friend tried to get me to listen, and I wish I had.
Their sound is more folksy, which has not historically been my favorite. My guess is that I wasn't hearing the lyrics well enough and snap judged their sound as not up my alley, but that was a mistake. I say, go give them a listen, listen close, and then listen over it again.