You know, I really like Britney Spears.
Yeah, those albums she's put out are brimming with mad lyrical SKILLZ, and she's totally hot, so who ever cares if her music is good or not? Seriously, have you ever heard a better piece of music than that first album of hers (I want to continue the joking, but I honestly forget the name of that album, or any of her albums)?
Anyway, twee is definately a good description of their sound. And on the topic, anyone have any other good twee recommendations?