I homeschooled when we lived in New Orleans (talk about horrid public schools). I think it's critical to address a couple of points.
1. Curriculum? Do you want to wing it or use something prepared? It depends on your comfort level and background. There are some phenomenal package deals out there (like we are not a religious family, so we steered away from Christian-themed programs, but there's a *huge* variety) and the nice thing that way is you can supplement all day long with "enrichment" but still make sure you cover "the basics". You can also find some good "lesson plans" online for free. :)
2. Socialization. Frankly, when I hear this it makes me shudder. It doesn't take a village to raise a child. The village *WILL* raise your child, you just better make sure you know who is in your "Village". I want my kids to grow up to be capable members of society, but with the rising problems with bullies, etc., public school is not necessarily the "ideal" way for kids to learn social skills. (Lord of the Flies comes to mind...) The local Y or Rec Center should have programs designed specifically for homeschooling families... also check with the library, local museums, etc. With the upswing in homeschooling, a lot of organizations are adapting to support families of homeschoolers.
3. Support for you. Homeschooling is *work*, even if it's fun and rewarding work. It helps a *lot* to have a network of like-minded parents. I don't know if there's a local group of homeschoolers (or if you'd be comfortable with them... I *despised* the group in New Orleans, personally.. lol) but you can find online groups, too, and they can be just as supportive and enriching for you as a local group.
Good luck! It's a big challenge, but totally worth it. :)