Do not even consider DPS for your kids - total disaster, rotten from the core, not to mention their ongoing financial catastrophes. If you want to stay in the city or in less expensive burbs, there are some good private options, and some of the Catholic schools are reasonably affordable. If you want public education (but why would you, with all the stupid bubble-testing and commoncorecrap?), you need either the Grosse Pointes (advantage: close to the city; disadvantages: expensive housing and extreme antimustachianism) or north (Birmingham/Bloomfield/Troy, even Royal Oak probably ok) or West (Farmington/Northville/Canton). IIRC a few other districts have gotten International Baccalaureate programs going - you might look for these.