First off, my opinion on what constitutes a good education is that it's definitely not just grades. I didn't have the highest grades myself.
What I'd be looking for is is a more well rounded education - schools that can teach kids to be better humans, conduct themselves with grace and confidence and more specifically be able to communicate in good English. The last point - good command over English - that would be as opposed to Singlish being the only known variant of English if you know what I mean.
From what I can gather, some of the highly popular schools and Catholic schools (including the ones that are not extremely popular) would be able to fulfill the above requirements.
Then there are the relatively no name schools - some may be able to meet my requirements, but in the absence of reliable reviews or even school ratings based on grades, it's very hard to determine if they are good enough. What I would hate is for my daughter to grow up speaking Singlish as a first language - it's OK in my opinion to be able to speak that way if she can switch to good English, but no good if it's the only way she knows how to speak. It would be quite challenging for us to be correcting her at home and hoping that she unlearns bad habits.
Anyway. Right now we are toying with the idea of sending her to a Catholic school (phase 2B - she is Catholic and so am I, officially anyway). The nearest ones are no nearer than 10 km from home - even driving would be time consuming let alone taking public transport. So with that, either we suck it up and just wake up earlier or we might consider selling our
condo and downgrading to an HDB nearer the school. It certainly wouldn't be an easy thing to do if we go ahead with the Catholic school option.
Obviously, we haven't yet decided - the other viable option is try our luck in 2C and hope she gets into the nearby popular school. If not we will have to be well prepared with other potential schools in the area.