I would say UVA just because charlottesville is a beautiful city. Richmond city I mean you already know. If you really like Richmond though then just stay since VCU is cheaper than UVA!
Academically you can't go wrong anywhere. VCU matches are pretty impressive too.
Yes, UVA is "ranked" higher and more prestigious than VCU but you will get decent matches at either school. Just to give you a rough idea of the competitive matches here's some info.
This year for 2013 matches UVA had 140 students matching and VCU had 160 students matching. Out of those matches:-
1)Dermatology:-
UVA:- 5 VCU:- 6
2) Orthopedic surgery:-
UVA:- 8 VCU:- 10
3) Opthamology:-
UVA:- 6 VCU:- 6
4) Plastic Surgery:-
UVA:- 1 VCU:- 1
5) Otolaryngology:-
UVA:- 7 VCU:- 4
6) Thoracic Surgery:-
UVA:- 0 VCU:- 1
7) General Surgery:-
UVA:- 6 VCU:- 6
As you can obviously see VCU will push you towards your dream just as much as UVA will if not more.
Good point and nice job to both schools!
The way I see it is this:
If like bench research and/or REALLY want prestige -- go UVA for sure (if not keep going):
Look at curriculum -- esp. M3 (Do you want to move around a lot? Do you want to be in a more rural or urban location? Do you want the option of rotations or your entire last 2 yrs in DC? Are there special programs at either that you might be interested in?)
If ALL ELSE remains equal:
If you want to do research in and/or might want to specialize in Trauma Surg, Nephro, Pulm, Ortho, Uro, Cardiothoracic, or OB/Gyn, MCV has stronger clinical depts in those than does UVa.
If you want to do Endo, UVa is clearly stronger.
For everything else, if it's a tie, go UVa for the prestige.
At the end of the day it's more about your own effort than anything else. The ONLY person at MCV who might actually have truly benefited by going to UVa would be the guy who was #1 in his class AND would have been able to achieve the same at UVa. Presumably number 25 at MCV would have been slightly lower at UVa and, as a result, would have lost a little prestige. It's all sort of awash and has more to do with you than your school.