I can't compare since I haven't been to MCO, but I was really impressed with EVMS. They include a demonstration of their simulated patient program as part of interview day. I saw the general hospital, which was nice, but I hear that the children's hospital is even better. The campus is compact and doesn't feel very urban considering the size of Norfolk. No undergrads nearby, closest are at Old Dominion a couple miles away. Nice library, labs, student lounge, etc.
Their focus is definitely primary care, but they have pretty good speciality placement, too. My tour guide, an MS1, was ~38, and there were other non-trads among the students I met and among my fellow interviewees. I asked a specific question in interview about support and resources for students with children, and my interviewer called me back a week later with followup information on that. Pretty student-oriented place, based on this anecdote.
All in all, neat school, worth considering especially if you are interested in primary care.