Homeschooling can be great, but it can also be a lot of work.
I homeschooled my twins for most of their school year 1-5. We tried having them go to school in 3rd grade and one hated it, so I brought her home after one month, and the other did terrible with her school work. Actually she had done terrible for me also, so that is why we tried school. I thought she would work better for someone else. Putting her in school gave me the chance to step back and figure out what was going on. We had her tested at the local university speech and hearing clinic and found that she has a condition called Auditory Processing Disorder. Now she is back in school and wears earphones and the teachers wear a microphone and she is doing great. If I had not homeschooled, I would not have had the chance to really observer her learning behavior, and honestly I don't think we would have discovered what the problem was with her (we would have just thought she couldn't handle school).
One of my DDs did great homeschooling and now is doing great at school. They are both having a great year, but when we tried school in 3rd grade it just didn't work for us.
Now, for our family, we did the "school at home" approach with Abeka Videos. So I wasn't their teacher, I was the teacher's helper. Their lessons were all on DVD and that teacher covered the topics and gave the assignments. I helped them and did the grading. But there are many different approaches to homeschooling and that is something you will need to figure out (what approach you want to take with your children's education).
Before we started I read and read and read EVERYTHING I could get my hands on about homeschooling. I suggest going to the library and picking up some books and start researching the whole concept.
There are also some great websites with information and you can find groups in your area where homeschool families organize different activities or classes together (here we have a homeschool orchestra, drama club, chess club, science classes, and other things I can't remember right now). Many places offer homeschool days, for example Six Flags amusement parks. I just got a flyer this week about homeschool days at Six Flags in Kentucky (we went in the past, so I am on the mailing list).
The other great thing about homeschooling is you can go on vacaton at off season and you can really enjoy the smaller crowds. I really miss going on the
Disney Cruise in the off season. They prices when school is out is just terrible!
Good Luck with your decision.
DJ