You could also throw the trade that didn't happen into this discussion.
Before he eventually fell to the Panthers at #48, Marty Hurney was calling war rooms all around the league trying like crazy to trade up for...Notre Dame Quarterback Jimmy Clausen.
Hurney had already traded away future first round picks each of the previous two years. It's a safe bet the teams he was calling were asking for the same sort of deal. Had Hurney accepted, he'd have traded away the #1 overall pick and lost us the chance to draft Cam Newton.
Who knows how close that deal actually came to being made?
Maybe it's better if we don't