Dearborn has great food! Please try a place called CedarLand. I always get the half deboned chicken. Its like $12 but you get so much food and its SO good! As far as places to live, I like Birmingham, Novi, and places out that way. But it might be a bit of a drive back to Dearborn.
I think Canton is OK..but its far away. The only good thing about Canton is that Ikea is there.
Also, Downtown Detroit is pretty freakin nice. My friend has a loft downtown and its freaking amazeballs. Its in a renovated building and its crazy how nice it is. They are pretty pricey though. I think he pays $1200 a month to live there but the perks of living in the city are pretty nice. He can come out and go to Greektown or wherever he wants.