Have you listened to their new record? It has gotten good reviews but I have not picked it up yet.
No, but I'll look to see if they have a My Space page with links to the music there.