I remember initially having quite some trouble with getting the chip to play. My problems turned out to be SPI related and at some point, I got a faulty GPIO pin connected to DREQ which was really hard to track down.
If you haven't already, take a look at this post:
http://forums.netdui...decoder-solved/
I posted on the VLSI support forums and among others, there's this one:
http://www.vsdsp-for....php?f=11&t=277
I've made many more posts on the vs1053b department of the VLSI forum. Please do search for my posts over there and I'm pretty sure you will find something useful:
http://www.vsdsp-for...id=298&sr=posts
Hope this helps!