I have 3 primary aged and preschool children and it's getting to the stage where I'm thinking of secondary schools for the eldest. I love my house and garden and the area is VERY close to work for me and DH, which makes mornings much simpler. Also close to town centre for trips to the shops or going out for a coffee etc. Also to get a similar house in a nicer area would increase our mortgage (affordable but at a stretch). However the area is quite deprived and the primary school is not brilliant. As DS1 is reaching an age where he will want to play out, I don't think I'll be happy with him staying out in this area (and with some of the local kids). I absolutely do not want my DCs to go to the nearest secondary school.
If it was just DH and me there would be no question, we'd stay put. Should I sacrifice the more economic life (cheaper house, ameneties on the doorstep, being able to walk to work and school) for a better catchment area and a nicer neighbourhood? I think I know the answer as I'd give up anything for my kids but there's still a little selfish part of me and DH that says life's ok here and we might still get them in a better school out of our catchment area but it's a risk.