Ok I feel our real "needs" are at
With that said, I don't feel that any of the TEs are worth the 32nd pick and I just can't see Reese selecting an OL in the first round when they can be found much later.
Next comes RBs and outside of Richardson, no one really deserves a first round pick because they aren't very good blockers (something you NEED to play RB for the Giants)
As far as LBs, Kuechly is the only guy I see worth the 32nd pick and that's because he'll probably be gone by the top 20. However I have a weird feeling that Reese might go after Zach Brown just because he is an athletic FREAK and has some serious upside with the right coaching.
Safety is pretty easy; Barron or no one in the first.
Basically barring any crazy player dropping I have this feeling that with the 32nd pick in the 2012 NFL Draft the Super Bowl Champion New York Giants select Zach Brown, LB, North Carolina.