Help me pick my school? WashU vs.Tufts vs. W&M

I just wanted to update everyone on my 11th hour decision yesterday (drum roll please):

I will be attending Washington University in St. Louis this fall!

I have a more detailed response on my other thread (http://talk.collegeconfidential.com/admissions-hindsight-lessons-learned/1752713-my-semi-coherent-admissions-story.html#latest), but I just wanted to thank you all so much for your input! Your advice was invaluable during the last few panicked days.