Regarding the audio, I haven't heard this particular book but I do like Mary Robinette Kowal's audio work in general. She did some recordings for Kage Baker that were excellent. One is free on Subterranean Press' site if you want a sample:
Rude Mechanicals, I actually heard them before I ever read any of her books. Total length is just under 3 hours. She is a professional puppeteer in addition to an author so she does know how to speak/read/perform better than most.