After you hit submit, you might enjoy reading UVa Life, a blog that was started by a current student earlier this year. The writer isn't paid and is blogging as a service to prospective students. I think she'd really enjoy answering your questions.
Enjoy!