Indieworkshop.com gives a big thumbs-up to The Perishers: http://indieworkshop.com/music/1897/