mistersloane
heavy heavy monster sound
I've never heard of them outside the Music forum here, but they sound pretty cool too.
I really like Devo, the comment was a mnemomic to get you to try the Residents too, the first one is well worth checking out if you're on a US new wave era experimental tip, even though they were slightly earlier.