Local schools in Windsor are very iffy. They have a three tier system of first schools (to year 4), middle schools (to year 8) and the separate boys' and girls' comps. The girls' school is pleasant but the expectations for achievement are not great, so they don't perform as well as they should. It's a scruffy place because of lack of investment. The new Head should make a difference though. The boys' school has a good reputation, but it probably doesn't deserve it. The profile of the intake of each school is below the national average for a comprehensive intake because of nearby grammar schools and private schools. The four middle schools have varying reputations, and have strict catchment areas, so you pretty much have to live in the catchment of the one you want to go to. The first schools have nursery classes.
Datchet is in the Slough LEA, and the secondary school in Datchet itself is basically a secondary modern, with higher achieving pupils going to one of the four grammar schools in Slough.
If you are interested in private schools, there are three in Windsor itself - one mixed prep (St George's at Windsor Castle), a girls' 3-11 and a girls' 3-18 (both these schools take boys up to age 7). There is a girls' prep in Datchet. Not much for boys in the area - older boys have to travel to Weybridge, Reading, North Ascot, and beyond.
Living in Windsor is fun, with lots of shops and restaurants. Parking is mostly by residents' permits in the central area, but could be a bit of a nightmare in the area just beyond this where there are long terraces of narrow Victorian cottages. Datchet is a pretty village, with very nice large villas.
The planes are annoying but you really do get used to them.