I used the Wiley text, the Becker text but not the videos, and the Wiley test bank. I started out on FAR with just the Wiley text. It was OK, but the material is very condensed and tells you to read the ASC (or other relevant standards). That's fine when it's just a few, but sometimes it would list a dozen or more for a module. Wiley's great for the MCQ, though. I got a copy of the Becker text a couple of weeks after I began studying and it helped me a lot. I'd understood the material well when in school, but that had been 5 years. While still a review, Becker gave me enough detail to refresh me on the topics where I was rusty and Wiley was too abbreviated to be of much help. It was also written in a much easier to read format than Wiley. I did the MCQ in the Wiley text when first going thru a section and then did MCQ from the test bank during my review. There's minimal overlap with the text so this gave me lots of new problems to practice with. I also liked the test bank because it went much faster than doing the problems on paper and helped me increase my speed which is essential for FAR. I followed a similar method for the remainder of my exams, but added the Ninja notes and went over the Becker Passmaster problems for REG and BEC.
Which program works best for you depends on the way you learn, how fresh the material is for you, and how much money you are willing to spend. Each review course has its pros and cons, and they are not equally good for every exam. I found both Becker and Wiley to be worse for REG and BEC than FAR and AUD which is why I supplemented with additional materials. You can check the course sites for sample lessons to help you determine which one best fits your learning style. No matter which one you use, I'd recommend using a test bank during your review. Doing tons of MCQ is one of the best ways to prepare for the exam.
FAR 4/1/11 - 89
AUD 4/15/11 - 85
REG 4/29/11 - 80
BEC 5/13/11 - 85