I totally understand why someone would choose to live in the Keweenaw over areas to the east in the UP for all the reasons you have listed. I've been going to the Keweenaw/western UP area since the early 90's snowmobiling, skiing, dirt biking, side x sides, seadooing, I've seen/explored a ton of that area. Beautiful no doubt. Was just up there for a couple days back in July on our way back from out west. We showed our son MI Tech to see what he thought of the campus. The problem is in the winter with all the snow you guys get and how beautiful it is that you get a lot of snowmobiles out that way from WI,MN,IA, and IL plus whatever down state MI people that want to make the 10 hour drive. It's great for your guys economy during the winter though. The eastern UP north of M28 gets great snow and keeps its plus they have miles of trails without all the sleds like the Keweenaw gets. The off trail riding is great also without all the rocks like the western UP has. I would never live in the UP, I don't need or want to have snow on the ground 6+ months a year, to each their own though and if thats what you like thats a good place to be. I hate the bugs up there when the snow does melt also. When I say having a place up there it would be a 2nd home/cabin, something around 3 or so hours from the area that I plan on retiring to which is north west lower MI. As a cabin I wouldn't care to much about shopping and stuff like that and as far as it being flat in the eastern UP, that's true, no doubt but to me, pretty much everywhere between eastern MT/WY and the Appalachian Mts is flat. The hills in MI are pretty but I don't consider any of them mountains so the difference between the smaller rolling hills in the eastern UP and the bigger rocky hills in the western UP is minimal. Enjoy your winter up there Will, hopefully you'll have a great long and snowy snow season.