UCSD, Penn State, Virginia Tech, or Lehigh for engineering?

<p>I have gotten into all of these schools and am trying to decide which one to attend. I'm looking to study mechanical engineering, and I'm wondering which is the best school for this area and which is the best for job placement.</p>

<p>One note: I got into UCSD for environmental engineering, and would have to switch to mechanical which is considered impacted. Would it be worth going there and trying to switch?</p>