hi punky,
i was considering these 2 choices only a few months ago. I was interviewed and accepted to both SLU and MCV (ended up declining both). Personally, I think the facilities and teaching hospital at MCV are bigger (~ 2X) and probably better than SLU Hosp. The atmosphere of friendliness and cooperation among students and admin. is the same for both, very friendly. As for location, true, St Louis is bigger and has more happenings than Richmond, but Richmond is not far from the Beach, 1+hr drive from DC, and I think Virginia is a lot more livable than Missourie (no offence intended, just a personal preference). Plus, MCV is a state school, so even if you are out-of-stater, there is a small chance you could establish residency and benefit from cheap tuition, while no such thing with SLU. But, in the end I think you should go where you would feel most happy 🙂