As always, the MSPress self study training kits are excellent to prepare for exams, but for the 70-291 exam do not reccomend that you rely on the included measureup tests to assess your exam readiness.
I used the one provided with the book and purchased the latest version from measureup.com. even though I understood the materials in the sample exams pretty well, and could get over 95% in the sample tests, I failed the exam on first sitting, as the measureup tests did not seem to relate to the materials in the exam. I guess that MS has very recently changed the question pool for the 70-291 exam.
That said, I have re-read the book concentrating on the materials I had in my first exam, and used other sample papers and passed 2nd time with 890 out of 1000.
This is unusual, as I have had excellent results from the other training kits and included sample exams - I got 940 points on my first try on my 70-290 using these books.
I can still thouroughly recommend these books, I have since purchased another two, which I will use to prepare for other upcoming MCSE exams.
Also note that these books are heavily discounted at amazon - a real bargain for an IT technical book with so much included...