I wasn't all that high on Josh Jackson and Landry. I think Jackson is now a S. Not sure how Landry is fairing, but I don't recall that I've heard much.
I was screaming for Justin Reid though with each of the two late 2nd round picks. I also would have taken Hubbard over Lewis with that last 2nd round pick. Honestly I was pretty happy with all those early picks except Lewis. I probably look closer at the prospects more than most though.