For curiosity, I did up a spreadsheet of 6 Big Boards freely available over the web, including MadDogs. All 6 were from March 7-22. I then calculated the average draft position for each of the 325 or so players and variances (indicating the size of the variation between the player's position on each of the Boards). The Big Boards I used were MadDog, CBS (NFL draftscout), Great Blue North, Scout.com, and Pigskin Paul.
Based on these averages the players I found in the Niners' draft positions (post compensatory picks) were:
13 - R McClain, Alabama, ILB
17 - E Thomas, Texas, S
49 - D Franks. Oklahoma, CB/RS
79 - J Jerry, OleMiss, OG/RT
113 - D Butler, Washington, ILB
145 - C Black, LSU, OG
182- W Thurmond III, Oregon, CB
206 - AJ Jefferson, Fresno St, CB/RS
224 - M Kafka, Northwestern, QB.
Not a bad draft IMHO altho heavy on the CBs and ILBs and light on tackles.
For those interested in the potential tackle average draft pick distribution (given the lack of a possible tackle until the 4th based on the above picks) in the first 4 rounds:
Okung (5); Bulaga (6); Williams(12); Davis(15);
Veldheer(75);Jerry(79); Johnson(85);Asamoah(88); Capers(99);
The variances between the Big Boards really zoomed after the first 45 or so picks, with the Boards differing on most players by 3 to 5 rounds. Even for the players between the 20th and the 45th pick, there were substantial differences in draft positions - using tackles for example, the pick range for Bruce Campbell was 8-36; Charles Brown 23-58; Ducasse from 45-96; Saffold from 28-125; Veldheer from 67-106; Jerry from 53-145.
If anyone wishes to know more on particular players, please post your requests.
(The sheet is too large to post). Hope this helps in your making your mock drafts and pick projections.