I just passed the 70-433 this morning. I read the Microsoft Press Test Prep Kit and it seemed to cover most of the topics reasonably well. More than that though, taking the practices tests really drove home which areas I needed to study... some of these were not covered well in the book and I used either other tech books, or b.o.l. etc to find out more info.
As a side note, in the past I have read the T-SQL Querying and Programming books by Itzek Ben Gan which covered the majority of the information on this exam in much more detail than the Prep Kit did. If you are unsure of your knowledge of the subject area, I would recommend these two books first and foremost, well ahead of the test prep book, to learn the information. The test prep was good for a refresher and for the practice tests.