I attended public schools for most of my primary and secondary education (including magnet schools) and I attended a boarding school for my final two years of high school. If I found a Christian school I was happy with, I would gladly send my kids. My husband attended Catholic schools, and he's happy with his education.
We have great neighborhood schools, but there is still MUCH to be desired in the public school system, not to mention the side effects of "No Child Left Behind", but that's another thread

.