Salt Lake City and Atlanta rank among the most attractive US cities for a doctor to practice, based on five criteria. New York and Baltimore are among cities to avoid.