They have more than a few good videos at launch.com…you should definitely check them out.
I agree they are pretty pleasing, my fav disc by them is the first one vivadixie…etc etc. Same thing happened to me when I first heard them ie songs stuck in my head, had to buy everything I could get my hands on…fingers crossed you can find more. I saw them on Kilborn as well, great song but I was hoping for King of Nails. Mercury Rev was on awhile ago as well…sweet.