Yep, i've heard of them and i think i have their album for over a year now. Great album and band.
Seen them live last april (not their best gig due to technical problems and health issues of their singer) at the Headway Festival here in Holland. Would love to see them again (already suggested them as a band on this years bill for PP Scandinavia).
H.
(found out today SX's gig next month in Zoetermeer - The Netherlands, alreayd sold out!)