 Their choices vary heavily. Minnesota has been ranked sixth in the nation for business. That's according to a CNBC study. The ranking is based on 128 key indicators, including workforce, quality of life, and business friendliness.