I am sick of reading about 3 vs. 4 stars, so here is something different. I vote Harbaugh. I was just a kid when he was at UofM, but I can remember going to the spring game when I was 5 or 6 and he gave his wristbands to my cousin after the game. He was my favorite player after that. On a more subjective note, he put up terrific passing stats that still rank pretty high in the records on a team that was, until that point, a running offense. He had a great arm, could scramble, and played with a ton of heart. I remember seeing him (albeit in the pros for Indy) follow a running back's fumble into a pile against a D lineman and come out with a broken nose and the football. If he didn't get hurt in his upperclass years, he might have won the heisman. There are players ranked higher statistically, but much of that comes from a system change. (example: Does anyone think John Navarre was better?) I was in college from Dreisbach to Henson, and saw some great QB's, with Henson being the best tools wise, but I still vote Harbaugh.
I thought that myself when I read that article that talked about a Data Scientist(tm)