Voting for the Heisman Trophy was so difficult this season that I had to leave Alabama running back Mark Ingram off my ballot.

Picking the winner actually wasn't too difficult. I'm convinced Stanford running back Toby Gerhart was the best player in college football. It's not only his staggering numbers — an NCAA-leading 1,736 yards and 26 touchdowns — but the way he dominated games with his combination of strength, speed and elusiveness.

It was voting for second and third place that became problematic. I ended up putting Florida quarterback Tim Tebow at No. 2 with Texas quarterback Colt McCoy at No. 3. Sure, Tebow didn't have the numbers he's had in the past and Florida lost to Alabama in the SEC title game, but the bottom line is Tebow is still one of the most dangerous players in the game. He threw for more than 2,400 yards and 18 touchdowns and added 859 yards and 13 scores on the ground.

As for McCoy, I was leaning toward voting him No. 1 before his struggles in the Big 12 title game against Nebraska. He showed off all his talents a week earlier in the Longhorns' win over Texas A&M and still overall had a terrific season with more than 3,500 yards passing and 27 touchdowns plus 348 yards rushing. And he's led his team to the BCS national title game.

But after reviewing all the evidence, it kept coming back to Gerhart. He's the one who should be hoisting the hardware at the Downtown Athletic Club today.