Vanderbilt vs. Virginia?!?

<p>I have the tough choice of choosing which school to attend...Vanderbilt or University of Virginia. I will be paying about $10,000 to go to each and my interests are civil engineering and business. I like the size of Vanderbilt, however Virginia has a better engineering program and business program according to US News and I am in the engineering honors program at UVA and wont find out about Vanderbilt Honors until later. I do like the feel of Vanderbilt's campus though and the fact that its in the city. However, socially I am not sure where I would fit in as I am a minority and Vanderbilt is ranked #2 on the Princeton Review for Little Class/Race Interaction. Any suggestions? Pros/cons?</p>