Stardust is just lovely and wonderful and magical. This time around, I listened to the audiobook -- Neil Gaiman is the narrator, and does an amazing job. The audiobook has some nice extras at the end, including a prologue from an unwritten novel about Wall and an author Q&A. 
 Highly recommended!