This will probably be my best mock before I start second guessing myself and screw it up.

Round One

1. Detroit Lions (0-16-0) - Matt Stafford, QB, Georgia*
2. St. Louis Rams (2-14-0) - Aaron Curry, OLB, Wake Forest
3. Kansas City Chiefs (2-14-0) - Mark Sanchez, QB Southern California*
4. Seattle Seahawks (4-12-0) - Michael Crabtree, WR, Texas Tech#
5. Cleveland Browns (4-12-0) - Brian Orakpo, OLB, Texas
6. Cincinnati Bengals (4-11-1) - Chris Wells, RB, Ohio State*
7. Oakland Raiders (5-11-0) - Jeremy Maclin, WR/KR, Missouri#
8. Jacksonville Jaguars (5-11-0) - Eugene Monroe, LT, Virginia
9. Green Bay Packers (6-10-0) - B.J. Raji, NT, Boston College
10. San Francisco 49ers (7-9-0) - Malcolm Jenkins, FS, Ohio State
11. Buffalo Bills (7-9-0) - Brandon Pettigrew, TE, Oklahoma State
12. Denver Broncos (8-8-0) - Vontae Davis, CB, Illinois*
13. Washington Redskins (8-8-0) - Jason Smith, LT, Baylor
14. New Orleans Saints (8-8-0) - Rey Maualuga, ILB, Southern California
15. Houston Texans (8-8-0) - Brian Cushing, OLB, Southern California
16. San Diego Chargers (8-8-0) - Andre Smith, OG, Alabama*
17. New York Jets (9-7-0) - Josh Freeman, QB, Kansas State*
18. Chicago Bears (9-7-0) - Darrius Heyward-Bey, WR Maryland*
19. Tampa Bay Buccaneers (9-7-0) - Peria Jerry, DT, Mississippi
20. Detroit Lions (from DAL) - Michael Oher, LT, Mississippi
21. Philadelphia Eagles (9-6-1) - Knowshon Moreno, RB, Georgia#
22. Minnesota Vikings (10-6-0) - Percy Harvin, WR/KR, Florida*
23. New England Patriots - Aaron Maybin, OLB, Penn State
24. Atlanta Falcons (11-5-0) - Robert Ayers, DE, Tennessee
25. Miami Dolphins (11-5-0) - Michael Johnson, OLB, Georgia Tech
26. Baltimore Ravens (11-5-0) - Darius Butler, CB, Connecticut
27. Indianapolis Colts (12-4-0) - Kenny Britt, WR, Rutgers*
28. Philadelphia Eagles (from CAR) - William Beatty, LT, Connecticut
29. New York Giants (12-4-0) - Clay Mathews, OLB, Southern California
30. Tennessee Titans (13-3) - Hakeem Nicks, WR, North Carolina*
31. Arizona Cardinals (9-7-0) - LeSean McCoy, RB, Pitt#
32. Pittsburgh Steelers (12-4-0) - Tyson Jackson, DE, Louisiana State

Round Two

33. Detroit Lions - James Laurinaitis, ILB, Ohio State
34. Kansas City Chiefs - Everette Brown, DE, Florida State*
35. St. Louis Rams - Alphonso Smith, CB, Wake Forest
36. Cleveland Browns - Brian Robiskie, WR, Ohio State
37. Seattle Seahawks - Fili Moala, DT, Southern California
38. Cincinnati Bengals - Rashad Johnson, FS, Alabama
39. Jacksonville Jaguars - Donald Brown, RB, Connecticut*
40. Oakland Raiders - Louis Delmas FS, Western Michigan
41. Green Bay Packers - Lawrence Sidbury, OLB, Richmond
42. Buffalo Bills - Max Unger, C, Oregon
43. San Francisco 49ers - Jarron Gilbert, DE, San Jose State*
44. Houston Texans - Pat White, WR, West Virginia
45. Miami Dolphins (from WAS) - Sean Smith, CB/S, Utah*
46. New York Giants (from NO) - Eric Wood, C/OG, Louisville
47. Denver Broncos - Clint Sintim, OLB, Virginia
48. New England Patriots (from SD) - Conner Barwin, OLB, Cincinnati
49. New York Jets - Asher Allen, CB, Georgia*
50. Chicago Bears - Nate Davis, QB, Ball State*
51. Tampa Bay Buccaneers - D.J. Moore, CB, Vanderbilt*
52. Dallas Cowboys - Duke Robinson, OG, Oklahoma
53. Philadelphia Eagles - Chase Coffman, TE, Missouri
54. Minnesota Vikings - Victor Harris, CB, Virginia Tech
55. New England Patriots - Rashad Jennings, RB, Liberty
56. Atlanta Falcons - Sen'Derrick Marks, DT, Auburn*
57. Miami Dolphins - Alex Mack, C, California
58. Baltimore Ravens - Larry English, OLB, Northern Illinois
59. Indianapolis Colts - Ron Brace, DT, Boston College
60. Carolina Panthers - Patrick Chung, SS, Oregon
61. New York Giants - Jared Cook, TE, South Carolina*
62. Tennessee Titans - Ricky Jean-Francois, DT, Louisiana State*
63. Arizona Cardinals - Eben Britton, LT, Arizona*
64. Pittsburgh Steelers - Fenuki Tupou, RT, Oregon

Round Three

65. Detroit Lions - Shawn Nelson, TE, Southern Mississippi
66. St. Louis Rams - Xavier Fulton, OT, Illinois
67. Kansas City Chiefs - Cornelius Ingram, TE, Florida
68. Seattle Seahawks - Derek Peques, FS, Mississippi State
69. Dallas Cowboys (from CLE) - Jasper Brinkley, ILB, South Carolina
70. Cincinnati Bengals - Evander Hood, DT, Missouri
71. Oakland Raiders - Cornelius Lewis, LT, Tennessee State
72. Jacksonville Jaguars - Zach Follett, OLB, California
73. Green Bay Packers - Jarius Byrd, CB, Oregon*
74. San Francisco 49ers - Jamon Meredith, RT, South Carolina
75. Buffalo Bills - Demetrius Byrd, WR, Louisiana State
76. New Orleans Saints - Captain Munnerlyn, CB, South Carolina*
77. Washington Redskins - Keenan Lewis, CB, Oregon State
78. Denver Broncos - Shonn Greene, RB, Iowa*
79. Houston Texans - William Moore, FS, Missouri
80. San Diego Chargers - Javon Ringer, RB, Michigan State
81. New York Jets - Kenny McKinnley, WR, South Carolina
82. Chicago Bears - Andy Levitre, OG, Oregon State
83. Tampa Bay Buccaneers - Mike Thomas, WR, Arizona
84. Detroit Lions (from DAL) - Antoine Caldwell, C, Alabama
85. Philadelphia Eagles - Herman Johnson, RT, Louisiana State
86. Minnesota Vikings - Scott McKillop, ILB, Pitt
87. New England Patriots - Mike Mickens, CB, Cincinnati
88. Atlanta Falcons - James Casey, TE, Rice#
89. Miami Dolphins - Derrick Williams, WR, Penn State
90. Baltimore Ravens - Mike Wallace, WR, Mississippi
91. Indianapolis Colts - Brandon Hughes, CB, Oregon State
92. Carolina Panthers - Michael Hamlin, SS, Clemson
93. New York Giants - Otis Wiley, SS, Michigan State
94. Tennessee Titans - Rhett Bomar, QB, Sam Houston State
95. Arizona Cardinals - Kyle Moore, DE, Southern California
96. Pittsburgh Steelers - Joe Burnett, CB, Central Florida

Best Available

1. Tyronne Green, OG, Auburn
2. Trevor Canfield, OG, Cincinnati
3. Kraig Urbik, OG, Wisconsin
4. Andre Brown, RB, North Carolina St.
5. Paul Kruger, DE/OLB, Utah#
6. Jason Phillips, ILB, Texas Christian
7. Darry Beckwith, ILB/OLB, Louisiana State
8. Alex Magee, DT/DE, Purdue
9. Travis Beckum, TE, Wisconsin
10. David Veikune, OLB/DE, Hawaii