I'm happy with the draft overall, but my feeling is that we should have gotten a little more value out of Javon Walker. Seems to me like we should have gotten a playmaker at receiver, since we were losing one, but I guess that was kind of hard with this years weak WR class. Greg Jennings I think was a good pick, but he's no Javon Walker (hopefully he doesn't have a Javon attitude either).
Also.. I thought it was pretty clear that Ted Thompson was drafting for need, rather than BPA, which I completely understand.