Michigan is in quite the predicament. Harbaugh got them to a respectable level but can't beat ranked teams. They can fire him but they absolutely have to hit on their next hire or risk ending up where they were pre-harbaugh.
He is the dumbest coach I have ever seen. Going for it on fourth down with 12 minuets left (only down two scores and had all momentum) will get him fired.