I'm not sure I disagree that Eli can make a WR, but I disagree that the Giants haven't invested at WR. First, they gave Eli Plaxico Burress and Amani Toomer (and Shockey, who was as much WR as TE). Pretty good targets for a new QB, though Toomer was on the decline. Then, they spent a first on Hakeem Nicks (one of my favorite WRs) to replace Plax and just spent a 2nd last year on another WR I love, Rueben Randle (bias alert: LSU is my 2nd favorite team in CFB). Not to mention several midround guys. Eli has always had good targets. That said, I think Cruz is a poor man's Harvin, and with a real QB like Eli Harvin would put up monstrous numbers (hell, he was doing so with Christian Ponder).
Sure, we'd benefit from the extra 5 mil, but I don't think our future cap situation is as dire as some think. I'd rather have the better player for RW's development. Cruz is more reliable, from a personality and a health perspective, but Harvin gives you the higher reward.
Sarlacc, on comparing .NET to Soccer: And why not? It's a bunch of people running around in circles, feigning pain, and never scoring.