(Don't shoot me if it's the wrong forum sub-section, I'm new sweatdrop )

The Dresden Dolls to be specific.
What's your opinion of them?