Their most recent album, Boo!, was issued in 2008 and ranked among that year's top ten releases on many critics' lists.
Ihr jüngstes Album Boo! wurde im Jahr 2008 veröffentlicht und belegte in den verschiedenen Charts ebenfalls Plätze in den Top-Ten. unter dieses Jahres zehn Releases Platz auf vielen Kritikerlisten.