Dt and CB should be at the top of the list.
Don't want argue with you, Luke, because I have no idea, except to say that there is a strong case for going offense. Protect Cam, the franchise, and give him better weapons. Why would you not give your best and most effective player all he needs to succeed? (OK, I am arguing with you--to a degree).
Last year Cam did it with (part of the year) SIlatolu, Hangartner, Byers/Austin/Williams, and Bell. We got lucky that Cam is not in 2 peices right now. There was no solid running game, and Smitty and Olsen were the only threatening targets.
A stud WR who is a deep threat would take focus off Smitty and make covering Olsen much more difficult, because it would require a LB in many cases.
I think we will look at DT in free agency and the names will not excite you. I also think we will draft a CB, but I am not sure we get more than Captain's replacement.
Who knows. We have many needs, but I think this offense is going to be great with a few tweaks, and the defense was top 10 without DTs and Gamble. NOT TO SAY WE SHOULD NOT ADDRESS CB and DT--but I have a feeling that the next few weeks will tell us a lot about Gettlemen's strategy. He already brought in a street free agent NT with starting experience. If you look at the Giants' recent free agent activity, they were active in bringing in no name DTs (but they drafted Marvin Austin in the first).