Disc of the day
The Neil Cowley Trio - Loud... Louder... Stop!
Brit threesome's second LP serves up jazz for Radiohead fans.
The Last Shadow Puppets celebrated last year's win by fondling Seasick Steve's beard. Previous winners – the Stevester himself in '07, Corinne Bailey Rae in 2006, The Magic Numbers in '05 – received our acclamation in a more respectful fashion. In our neophile world, there's no shortage of new blood to slake our musical thirsts, but which emerging act has what it takes to wrest this one off of Fleet Foxes?