From life experience, I've found that anything to do with Robots always rocks - These guys are no exception. I caught these guys at Warped two years ago and I'd say they were the sleeper hit of the entire show. Energy, Electronics, Funk, these guys know how to put on a show. Their next album is set to come out this year, so while you're waiting, go out and pick up their self-titled 2003 release.
In site news, we did a bunch of interviews yesterday for all you BotD maniacs. They'll all be up within the upcoming weeks.