Ok, well I didn't appreciate that.
My Grandfather is from Oakland, CA and he moved to NE Michigan when he married my Grandmother who is from Alpena, and never returned to NoCal.
If you aren't going to move your family out there, then just live in Cheyboygan. It's small town USA, it has a couple of cool bars and a Walmart but it is what it is. But I will tell you that if you bring your family there in the summer, and you explore the area, you aren't going to leave (at least from April to October).
Mullet Lake is probably the best inland lake in Michigan, it's 20 minutes from Cheyboygan. There are million dollar homes out there, it's one of the best fishing lakes in the world, and it's heavenly. Burt Lake is the sister lake to the west, also stunning and the prices are a little better over there. 30 minutes from work.
Rogers City is 45 minutes away and it's on Lake Huron like Cheyboygan, lots of pricey homes and a more cosmopolitan up north environment. Black Lake is 30 minutes away, also a beautiful lake to look for a retirement house or a place to settle down for a few years. The housing prices on those three lakes aren't going anywhere, people want to live there because it is quite awesome.
You have access to the Mackinac Bridge, the UP, you are an hour flight from Detroit (though expensive), 1.5 hours from Traverse City, 1.5 flight to Chicago, 1.5 hour flight to Toronto, you are right on Lake Huron which is great, and the people up there are cool. Winters blow, yes they do and I don't want to live there during winter either but if I had a nice crib on Mullet Lake I'd get through it.
My woman is from Italy and when I told her I knew a Coastie moving to Cheyboygan she said, "some people have all the luck." It's not a bad place at all, it's just not anything like a big city. It's woods, and the best lakes in North America, and small town America. If you can get used to that then you're gonna love it because it's cheap and quant.
I'm from the city, live in a bigger city now, and I'd move there in a nanosecond. You're gonna be pleasantly surprised.