Bradzwest and I have already discussed this stuff, so this is primarily for the OP:
Yeah, the price is definitely right at Idaho, and it is not a bad school for a T3. It is, however, a regional school. If you want to live in the West, it's a great value. Moscow is small but scenic. If you're into the bright lights of the big city, you should not come to UI. It is, however, a surprisingly fun little town. As far as the militia, not so much a factor anymore. There used to be an Aryan Nations compound about 2 hours north of Moscow but they're dead and gone. The old compound is now a human rights memorial. That group was never popular in this state.
Boise is a wonderful place to live with a great cost of living and economy. If you go to U of Idaho, you can do your last semester in Boise. I would definitely choose U of Idaho over Gonzaga or Willamette, just based on reputation and price.