Look for affiliated residency programs. If one school has more of the programs make that something that you are consideirng.
Look at curriculum, mandatory attendance , dedicated time, Step scores are mostly a function of MCAT scores and individual effort.