I got their most recent and like it a lot. Long time fans complain they have mellowed - but then I guess my old hipster ass has, too. To top it off, they are on NHL11 and a Cadillac commercial.
[youtube]http://www.youtube.com/watch?v=dKXlgISd3iA[/youtube]