Columbus and Pittsburgh come to mind in the Great Lakes Region. Though Columbus home prices are at record highs they are still EASILY affordable for even a junior dev out of college (if you don't have crushing student debt). Nashville is another one on the radar as well. You could even probably swing something good in Detroit.