Relatively happy about the Giants draft. Wish they would have traded a 1st and 3rd for Braylon Edwards, but it is what it is. Dude's hands took a lot of plays off Owens style anyway. Supposedly Hicks, their first round draft pick is supposed to be really good. A few scouts called him "the most ready to play in the NFL WR in the draft". Eli sure needs a big guy with good hands (tho 6' is quite smaller than Plax).
Also happy with their 2nd pick. Dude has also been touted as possibly the best LB in the draft and this was a deep draft for LBs.
All in all, I trust Reese and the G-Men on draft day a ton. The last few years they have done AMAZING work there.