Got accepted at Virginia Tech

Got accepted to Wisconsin Madison. Wondering which one is better for Mech.Engineering, Madison or NYU?

Madison. In every way possible -cost, fun, sports, academics, qualify of life.