I heard their name but not their stuff until yesterday. I had to buy an album at random as my Emusic credit was about to expire for the month. Anyway, to cut to the main point, what a fantastic album. Anyone seen them live? I see that they're playing Heaven next month.