Private school, but strictly because of the smaller class sizes and possible networking opportunities for them when applying to college. It's unfortunate, but I know a lot if people simply think sending their child to private school is going to tether them away the lewd activities teenagers and kids in public school participate in. They're either naive or never actually attended a private school - either way, they're in for a rude awakening.
Don't let the dress shirts, ties and khakis fool you. I did years of schooling in both, and I can honestly say the private school kids are simply more subtle; they have more freedom, usually more money and access to things other kids don't have, and they''re already presumed innocent, especially at the Catholic/Methodist schools. There was a kid selling ecstasy across from his locker every few days. Sex was being had on campus and kids were skipping their asses off. For the most part sending your kid to private school gives them more hands on attention with the instructors. As far as the other stuff, you just have to hope your child has good to decent judgement.