rterrasi wrote: Good luck on 70-640. I just took it last week and passed it (800). I used the following materials: MS Press book for 70-640 Sybex book for 70-640 Self Test practice exam I read through both books and did all of the practice labs in each. Using both the testing software in the MS book and Self Test helped me alot. The Sybex test engine was below average in preparing for the exam. Hope this info helps. PS- Self test is offering 20% off from now until 12-29-2008