I can honestly say that nothing will surprise me. Well....if they took a kicker or punter in round 1, yes - that would surprise me. And piss me off to no end.
I expect the Giants to pick a CB to replace mediocre Wade and as a future replacement for DRC. This is a solid CB class, and even though there are 20 - 30 good prospects, only 5 or 6 will be in the upper echelon - the crème de la crème if you will. And if one of those premier CBs are still on the board in the 2nd or 3rd, I can certainly see the Giants grabbing one.
And it would not surprise me at all that the Giants would snag another receiver. This is a talented class of WRs and many of them even have excellent height compared to most drafts where the spattering of top receivers are under 6 feet.
I think fans make the mistake of analyzing and predicting what the Giants will do solely on what we see as "need" picks, which obviously comes into play, but it might not be nearly as persuasive an indicator to the front office staff as we think it is. The FO thinks long term whereas fans tend to think short term.
As an analogy, the Giants are a business. In normal business operations and corporations there are three phases of planning and each phase is the responsibility of different layers of management who are expected to submit their management plan at the beginning of each business year.
The first phase is 1) operational or executional (supervisors submit short term [ie., 6-month to one year] plans on how to correct problems "this year").
Then the second, 2) Tactical (mid-high level managers 1-3 year plans that not only fix problems, but sets course for longer improvement in other areas).
And finally 3) Strategic (CEO and Executive management preparing long term plans which are 5 years and out that will take the company to long term success). Likewise, there are different phases of planning in the military that are not all that different than today's corporations. And never forget, football is a business just as much as it is a sport. The owners aren't playing fantasy football, they are running a business.
In short: fans think at the operational level, coaches think at the tactical level, and the front office thinks at the strategic level. Interpretation: don't be surprised when the Giants take a player that won't fit in the scheme until 2019 or 2020. They don't think like us fans.