Top schools, IMHO, include: msucom, osucom, unt, ccom, pcom and umdnjcom. all of them are "good," per-se...
take a long look at match lists, curriculum descriptions, clinical rotations, and hospital affiliations and come up with your own. what we think doesn't matter much to you.
location may also affect such a list, but personally, as long as its not in the sticks, i dont really care.