WellSpoke,
Currently, I attend another undergraduate program in Virginia and have not heard the best things about UVA's program. While I specfically can not address any points as I have never visited UVA, I know that a lot of UVA's undergrads go to JMU for grad school.
In my opinion, it seems that there are two overarching peices of advice. The first thing I have been told is to go to wherever is cheapest while the other thing I have been told is that it helps if you specifically know you want to go into the medical field to attend a program such as MGH. So I am at a loss right now because I have full funding at one program and no funding at MGH.
As you stated, you are unsure if you want to go the medical route and therefore UVA may be a better place for you. I have not heard anything positive or negative about the supportive nature of UVA so I'm not sure if I can help you there.
Hope I was able to help in some way!