I'm not including Harvin in that grade, as I never count player trades in draft grades. If I included Harvin as a member of our draft class, then I'd also have to count Anquan Boldin in San Francisco's, Robert Griffin III in Washington's, Aaron Curry in Oakland's, and Harvin in ours again next year. The Harvin trade stands on its own as an A move.
As for the draft itself, we only made two picks that I would go as far as saying I'm "excited" about: Ty Powell and Jessie Williams. I'd classify Tharold Simon and Jared Smith as "very good" picks. Most of the rest, I don't love or hate: Michael, Harper, Ware, Willson, Seymour, Bowie. I don't have major complaints about those picks, but there were a number of guys available in those spots who I would have much preferred. Michael should at least be fun, and you can't have too much explosion in your offense, so at least he should be useful.
Only pick I really don't like is Jordan Hill. I don't think he'll be horrible, but I see him as the type of player who nobody will care when, in four years, he signs a 2-year $5 million contract with another team. I saw that as a very blah pick, which I don't like in the third round. If I'm wrong, it sure won't be the first time.
For those complaining that it's too early to grade a draft: these are predictions. I don't see it as any different than predicting season records in July or August. More than anything else, draft grades are an interesting way to generate discussion during a slow time of the year. Like power rankings, some people take draft grades way too seriously. I guess if you only look at a draft using hindsight, you'll never be wrong.