I bought their album nearly two years ago, it's good. It's not one of those you can leave in your CD player and listen to again and again, small doses I think.
Karen O has a great voice and charisma, but it's a bit much to hear everyday unless it's your thing!
I think Maps is a very beautiful song, and No No No is a good movement song!