I passed my exam today!!!
I got above target in every domain except domain 6 adaptive planning in which I got on target.
The two books I'd say are definitely needed to buy are the same as everyone is saying - Mike Griffith and Andy Crowe.
I'm from a non-software background - so Andy Crowe's book was excellent in giving a nice intro overview of Agile (if you're already experienced, Andy Crowes book is not as essential).
I read both books about two times.
I then took all the paper exams in the books and reviewed my answers, wrote notes, and studied all my mistakes and the ones I got right but wasn't sure about.
What really took my studying to the next level was the Prepcast simulator exams - these are tough.
I would say these were significantly more difficult than the real thing and really helped me re-adjust my studies.
It really helped me zero in on my gaps in knowledge and misunderstandings.
I took notes on all the questions I got wrong and the ones I got right but wasn't really sure about.
I studied these notes over and over again and cross reference my gaps in knowledge wth the books I had.
I then re-read the books a few times and with the lens of having taken the simulator exams I absorbed a whole lot more.
Another excelllent website was the edwardesigner website. His notes on the seven domains are quite excellent and helpful.
I also read almost every single post on this forum and got a lot of good advice and encouragement from reading others' experiences.
Thank you to everyone in this forum and especially to the agile Prepcast team for such awesome simulator exams!