I love their screamer so much, I checked them out awhile ago but didn't listen again until recently when I checked out another band that has some of thier members (Homesick For Space) anyway my main attraction to them is I love their screamer.
www.myspace.com/irobot
EDIT: hxxp://www.megaupload.com/?d=IP5Z50Q4