We have seen a myriad of Mock drafts in the last month, including two of my own.
But as draft boards around the league are now all but set, the picture starts to become a little clearer who goes where with which pick.
The wild cards in all this wonderful speculation are trades. Tough to plan for in a mock draft, and so I won't even begin to try, although I have a feeling there will be a few this year.
Whether they will be in the top ten remains to be seen.
So here is maybe the final mock draft prior to the real thing, and the top ten picks as I believe they will pan out.
On a final note, I would just like to add, as an Englishman (who unfortunately has soccer as his national sport), that the draft is probably the greatest thing in sports.
It creates a real element of fair play within the NFL, as well as being hugely interesting in its own right.
In the Premier League of soccer, the top four clubs buy up all the best players, and no other teams stand a chance.
God bless the National Football League
This number one pick isn't as certain as previous years, where pre draft deals have been done before the big day, but the smart money is still on Bradford.
The Rams got their left tackle last year with Jason Smith, and with Marc Bulger gone they have no one to steer the ship.
Sam Bradford is easily the top rated quarterback on the board this year, and that is exactly what the Rams need. It would be a brave man who predicted anyone else.
Although Suh is probably the best player in the draft at defensive tackle, I think that the Lions will make a mistake if they draft him.
Last year they took Matt Stafford as ther franchise quarterback, and couldn't keep him healthy. What makes them think that this year will be any different with the same offensive line?
Suh will no doubt play great football for the Lions, but in the meantime who is watching Stafford's back?
At number three, the Bucs get the guy that they wanted all along.
Gerald McCoy is a better fit for their system that Suh, and is the ideal player at the position of greatest need.
Assuming that McCoy is here at number three, this is the easiest pick of the draft.
Another easy call. The Redskins have their quaterback in Donavan McNabb, and to give him a chance to succeed they have to protect him.
Their offensive line is awful, and in desperate need of an upgrade, so Russell Okung is the guy.
Their are other elite tackles in this draft, but Okung is the clear number one in the group. Brian Bulaga and Trent Williams will get consideration here too, but there is simply nothing to not like about Okung.
Trent Williams has questionable desire, Bulaga has short arms, but Okung has no question marks over him at all.
Without question, Okung is the guy for Washington
Here it starts to get a little more difficult, and Eric berry has to be a serious contender for this spot. The Chiefs are weak in the secondary, and Berry is the best player on the board at this point.
But the Chiefs have offensive line needs too. GM Scott Pioli is unlikely to spend the 5th pick on a safety with good offensive tackles still on the board, and I think he goes this way here.
Although the Chiefs only got a very poor 22 sacks last year, I don't see them spending a third consequetive pick on a defensive lineman.
Seattle have already created some competition for Matt Hasselbeck by acquiring Charlie Whitehurst, and now they have to replace future Hall of Fame tackle Walter Jones.
They do it by drafting Oklahoma tackle Trent Williams, who is the number two tackle on most teams boards.
C.J. Spiller has to get some consideration here, but I think the seahawks go with Williams. Hasselbeck is tough to keep healthy at the best of times, they need to be able to protect him.
Eric Berry is the best player left on the board, and a true difference maker. The Borowns are lucky he is still here and draft him at number seven.
There is a nagging doubt in my mind that the Browns roll the dice on Jimmy Clausen here, as he is the only quarterback left with a first round grade. The Browns need a quarterback.
But I'm still going to go with Berry, who could well be the next Ed Reed.
This is a little high for a guard, but all the signs are there for the Raiders to take Iupati.
Tom Cable stressed 'line of scrimmage issues' in his pre draft press conference, and made the O line his top priority. He played offensive line at Idaho, he coached at Idaho, and Mike Iupati is from Idaho.
I have no doubt that Iupati is Cable's pick, but will he be able to convince Al Davis?
It is always just a best guess with Oakland, easily the most unpredictable team in football.
Many mock drafts have the Bills taking Notre dame's Jimmy Clausen here, but I think the Bills have other needs first.
They have one of the worst offensive lines in the league, and at this point they go for Rutgers Anthony Davis, who really does have elite talent if he can get over his weight and attitude issues.
The Bills could also go with C.J. Spiller id marshawn Lynch gets traded away on draft day.
The Jags had an appalling 14.0 sacks last season, and for a Jack Del Rio defense that just can't continue.
Some production on the defensive line is desperately needed, and they go with a low risk pick here in Georgia Tech's Derrick Morgan. He is a high character, high motor type guy with good college productionm and he should instantly upgrade a very poor jags pass rush.