I am using ExamForce for my MCSA. I already have my A+ and Network+, which will take care of my elective. I used ExamForce software for my 70-270-XP, and will use it for my 70-290 and 70-291.
It is an excellent product, although they should explain the assessment reports more clearly in the Help files. I recommend that you use this software EXACTLY as they instruct - don't try to shortcut it - and it WILL work for you.
The last stage of this software is taking the Simulated Exam - MAKE SURE YOU TAKE THIS AT LEAST A COUPLE OF DAYS BEFORE YOUR TEST. The question set is completely different and will challenge your knowledge.
One more thing: If you go buy the ExamCram book, the questions in that book are EXACTLY the same as the ExamForce software. I learned that ExamForce and ExamCram are the same company.
This is an excellent product!