Fooch at Niners Nation rates the San Francisco 49ers draft.
San Francisco 49ers
Selections: WR Michael Crabtree (1st), RB Glen Coffee(3rd), ILB Scott McKillop (5th), QB Nate Davis (5th), TE Bear Pascoe (6th), S Curtis Taylor (7th), Ricky Jean-Francois (7th)
Analysis: The 49ers came out of this draft without really addressing many of their needs, and yet many fans (although certainly not all) consider this draft a solid one for one reason: Michael Crabtree. Most everybody was pretty shocked when he fell to the 49ers at 10. While the 49ers certainly had bigger needs than WR, and could've filled one with Michael Oher or Brian Orakpo, there was no way they could pass on Michael Crabtree. Crabtree is officially the most talented WR on the roster and is probably the best WR draft choice since Terrell Owens.
After that first pick, the 49ers drafted in a rather odd fashion. They dealt away their second and fourth round picks for a 2010 first rounder, which led to some strong criticism by a few folks. Personally I like getting the first rounder and if you're not happy with what you see in a high round, why waste money on someone you're not sold on? After that, the team filled depth needs, but didn't grab any sure-fire starters. They grabbed Coffee, an Alabama running back that they hope will be the bulldozer to ease the load on Frank Gore. They grabbed McKillop, a linebacker who they hope can eventually take over Takeo Spikes role, but for now will be primarily a special teamer. They got a 5th round QB in Davis who has no pressure on him, but has the talent to possibly be a long term answer. Finally, their seventh round picks were upside guys in a pair of LSU defensive players. Both came to LSU with great fanfare but for one reason or another never reached their potential.
The 49ers have found some potential diamonds in the rough in undrafted free agents and overall, I am more positive about this draft than many of the so-called pundits. The 49ers got a potential game-breaking receiver and some depth guys. I gave the team a B for the draft. Combined with their moves in free agency I'm feeling fairly good about things.