Best cities for homebuyers looking for a great deal.