There is a reason the Yearby Cook debate is a tough one, because they are both such different RBs and both special. I personally have gone back and forth over the past couple years on who I prefer.
Yearby = ELITE vision, great feet, good speed and burst, solid bulky low center of gravity runner. Gio Bernard/Frank Gore type of RB. Watching Yearby run is literally a thing of beauty as you see him find and create lanes that you had no idea were there. He is an extremely efficient runner that will consistently get good yardage.
Cook = ELITE burst, great speed, good feet, good physicality, solid vision. Cook is more of a boom or bust RB. You give him 6 carries and 3 will be stuffed for no gain and 3 will go for 20+ yards. He is kind of like Lamar Miller in that way. But, I think the best comparisons for Cook are CJ Spiller and Devin Hester.
Both are going to be tremendously impactful at the next level, just in different ways. Out of the 2, Cook needs a running partner more and needs an innovative offensive mind to get him the ball in creative ways in space (hate to say it but Clemson would be a great fit for him - but, then again, Chad Morris will not be there much longer). Yearby doesn't need all that, but won't boom as big time as Cook. Yearby can run the basics - dive, off tackle, counter, etc. - and consistently drive you down the field.
Both are assets to a BCS program. Cook will have more ESPN top 10 plays, Yearby will keep more drives going.