Minnesota ranked only 10th on Forbes’ 2007 “Best States for Business” list, behind Virginia, Utah, and North Dakota, among others. The rankings are based on business costs, labor availability and education, regulatory environment, economic climate, growth prospects, and quality of life.