I?m an Idaho resident. I like to joke that regardless where I end up living in the U.S. I will always have a gunsafe in Idaho.
I live in SW Idaho, in a small town west of Boise. It?s good living, the weather is pretty mild in the winter, it can get Africa hot in the summer, cost of living is affordable, sales tax is not bad, vehicle registration and property tax is reasonable... Personally I would stay out of Boise, but live close enough for Costco runs.
Being on the edge of the high desert and the rocky mountains, it?s easy to bounce into different eco-zones if you get tired of one. There?s a wide variety of outdoor activities that are pretty accessible, be it fishing, hunting, rafting, hiking, rock climbing, skiing, snowmobiling, etc. There are three gun clubs within the Treasure Valley plus 2 more within a 2 hr drive. Between the five clubs, there is literally a match to shoot at every weekend, be it USPSA, IDPA, 3-gun, 2-gun, PRS, or Steel Challenge. Sometimes you have to decide which match to shoot.
That said, when I become eligible to retire in 14 months, my wife and I are contemplating southern Utah due to the allure of slot canyons and red rock. Utah is similar to ID with regard to gun laws.