In the past I have relied on Sybex books and Exam Cram's to study for a Microsoft test. The next test I am taking is 70-290 and for this one I decided to try a CBT from Preplogic. So far I find it very helpful and worth every penny.
I also take practice tests from Transcender and feel that with the CBT and the practice test I will be able to pass with no problem. I guess we will find out next week and I will let you know how it goes.