It appears ESPN's NFL insider Adam Schefter has done a U-turn, and is now reporting that Jim Harbaugh will most likely be coaching in the NFL next year. Schefter had reported Harbaugh to Michigan was virtually a done deal last week.
Harbaugh is the overwhelming fans favorite to take over at Michigan, but if he's not available, who will Dave Brandon turn to? I don't think Brady Hoke is ready just yet, and I'm not sure if Les Miles even wants to leave LSU, so is Rodriguez going to get lucky and land a 4th year???
EDIT: I'll try to make my position clearer....
1st choice: Jim Harbaugh
2nd choice: Les Miles/any other high caliber coach (Meyer? Gruden? etc)
3rd choice: Rich Rod
4th choice: Brady Hoke