J.B.
It depends on where you live. On the whole I would say charter schools are better than regular public schools. They have to live up to the charter they set, parents MUST be involved, and usually kids MUST behave or get kicked out. I find it SO refreshing -kind of like all schools used to be before we decided we had to serve everyone no matter how much of a problem they insist on being!
I live intown, and the charter schools near us are FAR better than the regular schools. There is one regular school near here I would consider sending my child to, but otherwise I wouldn't send a dog to these schools. However, the charter schools are great! There have been a few that have come under fire for strange practices or not living up to their charter -just do your research. Of course there are plenty of areas that have lots of great regular schools too -it just depends.