I'd say go to the T2, for many reasons.I will advise you not to hold any illusions about teaching, though. For one thing, unless you're a diversity pick, if you aren't going to Harvard or Yale, your odds of getting a teaching post are pretty poor. Really. Really.Other than that, the T2 makes a lot of sense.
My T4 had a Harvard grad all the way down to T4 grads.