I liked the Balmer pick. I think he was the best DE available and that had to be our most glaring need coming into the draft. Our second most glaring need was Offensive lineman, especially a guard or a guy that can play multiple positions. I'm not too upset about the Rachal pick. He was the best available and one of the best guards in this year's draft. Many have him ranked second behind Branden Albert. I like Desean Jackson, but I think there are opportunities to find guys of similar skill sets every year and potentially in FA. He is not big enough or strong enough to be anything but a 4th/5th receiver right now and his KR skills, while impressive, alone do not make him a early 2nd round pick. I think Philly took a chance on him in the 2nd because it filled a need for them, but WR is not our most pressing need at the moment. Currently we have Isaac Bruce, Bryant Johnson, Arnaz Battle, Ashley Lelie, and Jason Hill, our 3rd round pick from last year who we still need to look at.
Overall, I'm giving the 49ers draft grade a B. Had they been able to move up and grab a top tier OL like Albert, Williams, Cherilus, or even Otah, I would of graded them an A.
I am looking at out second day picks right now, it seems like we got good values at C and DB.