I would avoid Saginaw & Flint, as you really need to know the area because a neighborhood could look ok, but there is lots of crime. Next to Saginaw is Midland, and it is much better area. Bay City is good, you can get a house dirt cheap, plus it is a fun town, concerts in summer, boating...