Ann Arbor, Farmington Hills, Ypsilanti, Belleville, and maybe Canton
Southfield is ok but not what it use to be when I was coming up.
Oak Park is decent but basically an extention of Detroit.
Southfield and Oak Park have changed so much with the Detroiters that moved in. Southfield is like 2 cities now the one near the Detroit boarder and the one near the Farmington/Bloomfield boarder. It's like the black people with money and the ones who dont have money or good jobs.