I've been homeschooling for several years now, and have tried many different variations on ways to homeschool. I don't know the ages of your children, so I'll start with what I have used, as well as what I'm using currently. I've taught all of my kids from kindergarten up to starting 4th grade this year.
There are a number of styles that can be found, unschooling, unit studies, full curriculums, etc. My personal preference is a mix of the unit study style (in which you teach all of the children the same thing at the same time, and ask questions appropriate to age and ability), as well as workbooks. The workbooks that we're using are a mix from various places. I am personally partial to the Miqon Math books, as they teach on a ten base (as opposed to a 12 base like I was taught, much less confusing), and they teach a wide range of things early on. My oldest is doing great with math (he has his father's ability), where my dd is a little slower (she has mine), so they are allowed to move at their own pace. For social studies, they use workbooks from a local school supply shop, they are simple workbooks and inexpensive, but give a good smattering of basics. We also do random studies of anything they're interested in, such as if a topic of interest comes up, it's looked up online and the kids are given a mini-lesson pretty much on the spot, and they are likely to retain that knowledge the best, and we are also able to give our own opinions on the subject as well. For instance, this afternoon the subject of Samhain came up with the children, and a discussion about halloween, paganism, demons, satan, etc. ensued, as well as a followup discussion of why we avoid such things and do not practice halloween, etc.
For other subjects, such as reading, my favorite method is Teach Your Child To Read in 100 Easy Lessons. It is a phonetics based book, and teaches writing while at the same time teaching "sounds" as opposed to "letters". While it worked perfectly for my first two children however, it has not gone so well with my 3rd. I believe he may have some letter recognition issues though, so we're going back to that again. He also rarely stops talking long enough to follow the lesson, so there are some other areas to work on as well.
We did use a unit study program called Five In A Row, which was a very literary based education for younger children, based on reading the same book for a week and doing different studies each day in accordance with 5 areas of learning (math, science, art, language arts and one other I can't remember). While it was great for finding stories at the library, and we found some really great stories (Clown of God made me cry, but it's an amazing book), it was too much for me to make the lesson plans out and figure out what we could and couldn't do. My teaching style didn't fit well with that program, though the program was great. It's perfect for younger children who aren't necessarily ready for a ton of structure yet.
We are also starting to work on copywork, using scriptures for them to copy.
At this point in time, I like workbooks for my children who can read the best, because while they are working on their books, I can accomplish other things with the other children (such as keeping them from drawing blood), working on letters, numbers, etc. I also cook/bake quite a bit, so the kids can sit at the table while I prepare meals. At this point, we do a few hours in the morning pretty much every weekday for most of the year. It works best for us to be able to work year round and keep the habit (though it's trickier in the summer when the other kids are around and wanting to play).
If you've any questions, feel free to ask. I strongly believe that kids have a better chance of learning things well, as well as learning to be better socially adjusted when they are homeschooled. A good example would be this, we went to a pool party with my mother in law and her dad and stepmom. Her stepmom has a grandchild who is our oldest son's age. While at the pool, another boy about their age came along and started playing with the kids as well. My husband noted that while the other two boys (both public schooled) developed the herd mentality seen often in school children, our son was more likely to question why the boys would do or not do something, instead of blindly following the herd. While there is some temptation to send our child to public school for certain types of interaction, we also realize that there are other ways for them to get interaction with other kids in much healthier settings, such as smaller group activities.
One thing I will add, everyone has a different teaching style, as well as a different learning style. What worked on my first two kids won't necessarily work on my 3rd kid. You may have some trial and error during the first few years, unless you happen to stumble across just the right thing. I'm still refining what we use and as the kids get older, some of that causes changes as well.