Vanderbilt is a great place, I just came back from their second visit weekend; the town-Nashville is very clean, very safe, and very affordable to live; Nashville is endowed with modern structures intermingled with classic buildings, nice malls, wide streets filled with nice cars (not filled with trucks like I thought) People there are not hill-bellies or "R-N" at all, but of course, if you like to hang out with them, you can surely find them near the outskirts of the city and in the countrysides. The city dwellers, especially near Vanderbilt, are exceedingly wealthy, and hence the neighborhood is very upper class, in comparison to Baltimore and Bronx. The city itself is very modern. And people there, at least at Vanderbilt, seemed to come from East and West coasts. The med school education is central to Vanderbilt's belief, and all the students I've talked to, were excited about the place and their future prospects. The match list is impressive. Rent is highly affordable and on-campus parking is $120 a year (not a month but a year). Their recreational center is very modern with olympic-sized pools (filled with breath-taking undergraduate girls-the best in the country, I have to admit), and the center equipped for most sports, some as esoteric as fencing. The only down-side about Vandy is their lack of scholarships to fund their med students, Hopkins does a better job since JHU has so much money to fund their med students. I love Vanderbilt! Although I will be heavily indebt, it is only a small portion of your future payback, consider it as a long-term investment.