Which school is best based on location, quality, weather, ranking, and for someone who is pursuing a career in Law?
Chicago, Georgetown and Duke appear to be particularly well established with respect to pre-law:
My understanding is that law school admissions is really about LSAT and GPA. Your undergrad makes only a minor difference.
Having said that, unless you absolutely know that you want to be a lawyer (in which case I recommend going for merit), you are best served in attending a strong undergrad program. Among those you list, UChicago, Duke, and Vanderbilt are fantastic, and the other two are very good.
Those are all great law schools