I listen to them a lot lately, not very known band yet in the UK they seem to be.
Here's a fragment of my fave's song:)
http://nl.youtube.com/watch?v=GXkEPk9ibX8
http://nl.youtube.com/watch?v=zPk4CK2Hc3A&feature=related
http://nl.youtube.com/watch?v=CCJC0pd2-vA&feature=related