My children attend a Montessori Charter School, and I LOVE IT!! What could be better than free Montessori?!!
While it's good to learn about Montessori, you should also research charter schools. The charter school system is different from both private and traditional public schools, so it will do you well to know what to expect.
The biggest difference from trad school is lack of full funding. The biggest difference from private school are the regulations that must be followed.
We are currently in our 3rd year as a charter. Our school was private and recently converted to public. The preschool/kindergarten programs are still tuition based though.
I'd be happy to answer any questions you have, but in short, our experience has been wonderful, and I reccomend it!