There is no ban on individual prayer in public schools. There is nothing to prevent kids from saying grace before lunch, from seeking divine intervention on an algebra test, etc. A student who is prevented from praying has legal recourse--keeping in mind that schools have a right to prevent students from doing anything, including praying, in a disruptive manner.

For those who want to see state-sponsored prayer in public schools (for example, requiring all students to pray in unison at school assemblies), I'd ask, whose prayer should they be required to say? If you're Baptist, how would you feel if all public school students were required to say a Hail Mary at the beginning of the school day? What if a Buddhist principal implements mandatory zazen? A Christian parent has no more right to force my (hypothetical) kid to say a Christian prayer than I have to force that parent's kid to take part in a Samhain ritual.

The First Amendment's dual prohibition against government interference with individual practice of religion and government establishment of religion is a brilliant innovation. Too many people only see half of the equation and would happily overturn the Establishment Clause. One would think that examples such as Iran would clearly illustrate that theocracy is an undesirable form of government.