Hey man, i don't know how many other people are actually gonna be able to speak about Rochester vs. UVa specifically. I don't know much about UVa at all, so I can only reiterate the reasons why I'd go to Rochester over just about any other school (in fact, I can only see going somewhere over Rochester if a. I got full ride or at least a huge scholarship elsewhere or b. I got into one of the top 10-12 schools. Otherwise, I just don't see how Rochester can be beat.)
Reasons to go to Rochester:
-close to undergrad campus
-curriculum (off the hook!)
-international research opportunities
-really happy students (I can attest to this being 'true' because I actually stayed overnight after my interview and had a chance the next day before my flight to basically just go up to random students and talk to them about the school. Everyone with whom I spoke basically gushed about the school. These statements were unsolicited and certainly were not in the context of a tour or part of the admissions office propaganda).
-really nice facilities and I've heard very positive things about Strong
-the humanities electives
-in general, I just got the feeling that the school cared a lot about the students... it's not some crap spouted from the admissions office that I'm regurgitating, it's just a feeling that I got and didn't have nearly to the same degree elsewhere. Between designing and implementing the innovative curriculum, the advisory dean system, and the input students have in helping to shape the school, it seems amazing. For example, I'm really interested in the Clinical Ethics Pathway (which allows students to serve on the Hospital Ethics Committee, something I'm really interested and something NOT available at any other school--I asked everywhere I interviewed) and I've been in contact with one of the directors of it. She's told me some of the details, which include the fact that the 4th year research paper requirement is probably going to change to have students actually help teach a course in their field of interest. Her reason for this was that as future physicians, we need to be good teachers and what better way to train to become a good teacher by being responsible for teaching a class to your peers? She also made the point that students are going to have a lot of input/responsibilty for changing the program, since it's "for us".
While Rochester probably isn't the most exciting place to live, I do think it might be a little underrated (for what it's worth, since I haven't lived there). But, aside from the snow/weather, there seems to be plenty to do... it's close to Niagara Falls, Finger Lakes, Toronto (which is a cool place), Lake Ontario/Lake Erie--so there are plenty of outdoorsy things to do. I don't know too much about Rochester itself, other than that there's the Eastman Music School and there's a Six Flags close by. I've also never been to Pittsburgh, Buffalo, or Cleveland, but they're not too far away either--maybe there's stuff to do there. Also, Rochester's really cheap.
Like I said, I don't know how this compares to UVa. Is housing cheap there? Is tuition much less? How's the hospital?
Going to a place where I'll be excited to learn has become the most important factor in my decision. I can't imagine somewhere else where I'd be more excited.
Sorry to ramble. I probably actually forgot a lot of the points I wanted to make, but oh well... maybe I'll write a more concise post later.