I'd take McCoy over Bradford, but I think both have their issues. Bradford strikes me as the type who relies a little too much on being the best player on the field and having the most talent around him.
That will be different this year and will be VERY different at the next level. I'm not sure he has the ability to succeed when he doesn't have the advantage of everyone around him being less talented than he or his teammates.
Colt is the opposite, he's less talented physically, but in terms of leadership and mental aptitude, I see him being much more prepared for the NFL. But I'm not sure he has the physical tools as other pro QBs. But that can be developed more than the mental side of the game.
However, I'm also in the camp the in spite of what some critics think, Tebow may be the best of the bunch. The kid is just a gamer and it has nothing to do with gimmick offenses or trick plays. He can't be stopped. And you can't tell me that guys like Shaun Hill, Kyle Orton, and Chad Pennington (just to name a few) have arms SO much better than his that they can hold down starting jobs in the NFL and yet someone with his skills has no shot.
Breaking:RB DuJuan Harris returning to 49ers on one-year deal