When studying for your Microsoft Certifications I would always recommend studying using a mixture of classroom time, Microsoft study guides, and Microsoft approved practice exams.
The classroom time will always give you the opportunity to ask those questions in class of the teacher that you otherwise couldn’t get answered through another medium. This kind of one on one interaction is always great for the budding IT engineer first venturing out into the world of certification.
The Microsoft Press study guides direct from Microsoft are also great. You can easily find them at Amazon and order them online. They are larger than some of the smaller exam cram books but they definitely cover all the material.
Then the approved practice exams are the final step. I find that the Microsoft recommended Self Test Software exams are great as they really do a great job of testing on the proper exam objectives to prepare you for the exam. There are a lot of companies out there that claim they have good practice tests but the reality of it is that a lot of them are just garbage.
Finally, last but not least….schedule the exam already!!!! I see lots of people who have every intent of writing the exam but never go and schedule it. So what ends up happening is they keep postponing and putting off the exam until they never actually end up writing it. By forcing yourself to schedule the exam you are putting yourself into the exam/study mindset and that will give you the necessary push to go out there and do it. Trust me, it works!