I used Pilot Institute for my 107 and missed only one question on the FAA exam - I felt very prepared. More than that, though, the course is thorough and the instructor is quick to respond to any questions or issues. I highly recommend them (though, of course, I can't compare them to anything...