Trenton and Grosse Ile are both best bets, and they share resources. What's nice about "downriver" is avoiding all the horrible traffic heading into Dearborn from the west and heading back out to places like Novi, Northville, and Canton. Grosse Ile schools are all A+, by the way. Housing ranges from tiny little homes to huge mansions ... just an awesome community to raise kids. Hockey, soccer, baseball, equestrian, all huge on the island.