Hi anyone heard these yet..? - I haven'tbut I'm tempted to buy their album on the reviews I have read...