Since we have seen the advantages offered by Michigan from the standpoint of rankings and placement into elite graduate schools (as offered by prior posters), there are two simple tests here: 1) http://admissions.umich.edu/academics-majors/majors-degrees Michigan offers 250 degree programs. How many are offered at Tufts?; 2) as noted on the main page (http://umich.edu/) Michigan is almost unmatched at the graduate level with 101 programs in the top 10 in the nation.
The first metric (number of programs (250)) tells me that one would have no problem finding a very highly (national AND global) ranked program from which to receive an undergraduate degree were one to attend Michigan. The second metric tells me that there are a mere handful (4) of schools which rank, in aggregate, as highly as Michigan at the graduate level.
If you want a chance to attend a school where the undergraduate possibilities are almost limitless and where you would end up “hooked” into an elite graduate program (subject to performance at the undergraduate level), the answer is Michigan. If you want top-shelf graduate credentials, the answer is Michigan.
I think if the OP cracks a UM course catalog, he’ll see that there are a myriad of possibilities at UM. Given its scale and critical mass across a huge portfolio of programs, I doubt Tufts can compete across such a diverse range of topics. Tufts may be a Tiffany in its own mix, but Michigan is a very large Tiffany.