The best books are the Sybex books. Purchase them and work though the questions at the end of each chapter. If you are disatisfied with your answers, then read through the Chapter and understand that material. One you are satisfied with that Chapter and understand the material, then move on to the next chapter.
The study guides are good for studying the questions that may be near what you see on the test... if you know the material from going though Sybex or from experience, then you'll do well and will pass these. The study guides do not give you understanding of the material; they just allow you to memorize facts.
I've used Brainbuzz and exam cram after going through books' questions/answers and reading where I did not feelcomfortable with the material.