I never bothered with their old albums even though NAD was hyping them up a couple o' years ago, but I noticed last week they have a new album and have been thoroughly enjoying their tunage on myspace.
I like that one EP promo I reviewed a few years ago, enough to actually place it into a jeweled compact disc receptacle, but I have yet to listen further.