Brian Kelly is one of the best coaches in America, IMO.
To all saying he can't coach a defense: Cincy had a top 25 defense in 2008, then proceeded to lose 10 starters and shift to a 3-4 defense. Kelly played LB in college and was a defensive coordinator before, so I think he knows you need a good defense as well as a good offense.
That said, he has always struck me as a guy with questionable character and motives. But hey, if he wins, who cares?