The Giants are a deep team with good / great talent pretty much everywhere. Solidify the o-line from within, the draft, and maybe 1 FA and I think everything falls into place as us being the most well rounded team again:
QB - great
WR - we'll find our # 3 -- either JJ, Barden, Hixon, or draft. And our # 3 will be backing up Nicks and Cruz who are two # 1s.
TE - I'm not panicking. Pascoe (who's not garbage) and someone else can hold the fort until Ballard gets back. Maybe a # 2 or # 3 pick here to help.
RB -- 2 hard working, gutsy veterans will perform much better once the o-line is improved.
DL -- gotta be the deepest DL in the NFL today.
LB - no longer a liability with Kiwi, Boley, and Goff starting (even though I'm not crazy about Goff and prefer Blackburn), backed up by J. Williams and Herz and some depth via draft.
Secondary - Web, Prince, Phillips, Rolle, TT (either resigned or about to), Johnson, and a high draft pick (which will definitely happen based on their philosophy). Maybe even bring Grant back for another year (i'm assuming he's a FA and wants to be back).
Take care of the o-line and everything will fall into place. I don't see a weakness in any unit unless the LBs take a step back.