Ludo (self titled I guess)
You're Wwful, I Love You
Also like the song "Anything for you" on the album "prepare the Preparations" even though I didn't really get into the rest of the album.
I think they have clever lyrics/story telling along with some good rock n roll beats.