And hair. Perry is famous for that.
If Daniels was six foot tall, and had hair like Perry he'd be way ahead right now.
Nobody knows Daniels or Perry, so no, neither will win in 2012. Neither is the “top Republican” of the moment, and neither can make a plausible case that they’re the “top Republican” and won’t be able to in 2012. If any of those guys does want to be President, they’ll have to do something sometime to make people think they’re the top Republican, and running now should help them.