Time to celebrate :-)
I don't think vouchers in and of themselves will do anything to improve public schools, because they offer no incentive for the schools to address the actual roots of the problem.
IMHO the real difficulty with public schools has to do with the advent "Education Degrees," whereby prospective teachers major in teaching, rather than in some real subject.
As a result, the teachers tend not to know anything of substance, and are forced to rely on teaching processes. The teachers have no depth of knowlege, and are thus unable to provide perspective or alternative approaches to the topic.
Schools, and of course the NEA, perpetuate this problem by requiring that incoming teachers have jumped through all of the teaching hoops; whereas the subject-matter hoops seem often not to matter at all.