Becker is enough for you to pass the exam. and it's a very good choice if you do not have enough time to prepare since the books summarize all the key points and use a very friendly way to explain. What I would like to suggest if you choose becker is that you may want to read thoroughly the whole book and cannot miss any words or pages.

Gleim is not a kind of reader-friendly exam book, in my opinion. However it is good if you have enough time and would like to understand the accounting principles in detail.

Wiley should stand in between. and the price is nice compared to Becker.