I loved their last CD. Anyone care to comment on the band's new CD? Debating whether to import from the UK or not.