Find the perfect home in these Montana mountain towns offering affordable lifestyles, low crime rates, great amenities, and awe-inspiring scenery.