Well the answer is . . . they all are! But it completely depends on your family and children's individual styles and needs. Nancy and I have tried a few. Classical and Charlotte Mason (which we use here at The Daniel Academy) are the ones that we have really locked in on. But it may be different for you and your family.
Here is a GREAT video that will give you a high-level understanding of all five major homeschooling styles. Nancy made me watch it a while back (for real) . . . last thing I wanted to do, but so glad I did. So . . . moms (and fellow dads) . . . watch this and learn. Very helpful resource!