As both a Bills and Hurricanes fan, I would take Willis any day of the week.
He outperformed the others when he got his chance at UM. He also is a much better person.
Willis has the potential to be every bit as good as any other running back in the NFL today.
P.S. Frank Gore is also a good guy and was an absoulute stud before his injury. So far, he has not been able to regain his form 100%. I wish him well and anticipate that he will go anywhere in rounds 2, 3, or 4.