Took me two tries but with Second Shot it really doesn't matter. I took it the first time without the 70-417 MS book. Realistically everything you need to know is in that book, pay close attention to the Exam Tips as well. I'm working on the 70-413 now with CBT Nuggets and the MS book. I'll be taking that on 1/9.
MCSA: Windows Server 2012 - MCITP (SA, EA, EMA) - CCA (XD4, XD5, XS5, XS6) - VCP 4