GOBankingRates, a leading financial publication, recently crunched some numbers and came up with the 50 most affordable U.S.