UCSB vs University of Washington vs Virginia Tech for Mechanical Engineering

<p>I am deciding between these three for mechanical engineering. Virginia Tech is arguably the best engineering school, University of Washington is the school I think I like the most, and UCSB would be substantially cheaper than the other two. Opinions? Anyone else with similar options?</p>