Well, I'm not quite certain what's going on with Amanda Palmer right now. It appears she is still with Roadrunner Records, but is actively trying to get dropped by them. Hey, she's even written them a song to that effect:
One thing that this song does address is the fact that the Dresden Dolls/Amanda Palmer really don't fit with Roadrunner Records' overall style, which is something I've noted since I first started listening to them/her. After all, does she sound like she belongs on the same label as Slipknot, Killswitch Engage and Hatebreed?
Oh, and just for fun, here's the Dresden Dolls being interviewed by Simon Amstell at the 2005 O2 Wireless festival, where I actually saw them performing the song that they sing here.