Independent electronic band that's putting out great music. It seems that they're not getting the attention they deserve. They sound like the postal service, but I like them better.
Here's their newest CD, let's build a fire:
http://www.megaupload.com/?d=D1I1ACZF
Download it, I don't think you'll be disappointed