2. Oklahoma
Oklahoma had an average annual wage of $37,110; an average electricity price of 7.96 cents per killowatt-hour; an average price of $2.37 per megabit for Internet service; and a top corporate income tax rate of 6%. Overall Affordability Score: 8.16 out of 10.