Anyone else like these guys? I just started listening them quite a bit. Staring at the Sun is one of my favorite songs now.
I've listened to Return to Cookie Mountain and Dear Science. I liked most of Dear Science, but only a few tracks off the other album.