1. Detroit Lions - Matthew Stafford, QB, Georgia - In a quarterback-driven league, the new regime in Detroit would be wise to grab a franchise guy now if they want to contend before 2012.
2. St. Louis Rams - Jason Smith, OT, Baylor - I would not be at all surprised if the Rams took Mark Sanchez, or Stafford if Detroit passed on him. Smith would be protect Marc Bulger's blindside immediately, and allows Alex Barron to false start from his more natural right side.
3. Kansas City Chiefs - Aaron Curry, LB, Wake Forest - I know they're switching to a 3-4, but is Scott Pioli really going to pass on an impact defender to select an offensive tackle?
4. Seattle Seahawks - Eugene Monroe, OT, Virginia - At the Combine, Monroe said he watches film of Walter Jones to improve his game. Wouldn't it make some sense for the Seahawks to draft Monroe, play him at left guard next to Jones, with the plan of having him slide outside when Jones decides he wants to wait five years for his induction into the Pro Football Hall of Fame?
5. Cleveland Browns - Brian Orakpo, DE/OLB, Texas - Orakpo is the edge pass-rusher the Browns are looking for.
6. Cincinnati Bengals - Michael Oher, OT, Mississippi - After losing Stacy Andrews to the Philadelphia Eagles, Oher starts immediately on the right side and could eventually replace Levi Jones at left tackle.
7. Oakland Raiders - Michael Crabtree, WR, Texas Tech - Crabtree, Darren McFadden and JaMarcus Russell will be the Raiders version of the triplets, provided they don't start Justin Fargas and Jeff Garcia.
8. Jacksonville Jaguars - Jeremy Maclin, WR, Missouri - The Jaguars can't let past mistakes scare them away from taking the playmaking receiver this team needs.
9. Green Bay Packers - B.J. Raji, DT, Boston College - Getting a run-stuffing nose tackle is priority #1 for Ted Thompson, and Raji fits the bill.
10. San Francisco 49ers - Mark Sanchez, QB, USC - Getting Sanchez this late could be the steal of the draft.
11. Buffalo Bills - Everette Brown, DE, Florida State - Buffalo's defense only came up with 23 quarterback sacks in 2008, something that'll have to change to avoid another losing season.
12. Denver Broncos - Brian Cushing, OLB, USC - Selecting Cushing would signal that Brian Xanders and Josh McDaniels are serious about building the defense.
13. Washington Redskins - Andre Smith, OT, Alabama - I toyed with the idea of dropping him way (weigh?) down the board on this, but he's got too much talent at a position every team covets to do that.
14. New Orleans Saints - Malcolm Jenkins, DB, Ohio State - Is he a corner or is he a safety? Doesn't matter--the Saints need both.
15. Houston Texans - Darrius Heyward-Bey, WR, Maryland - They could go pass-rusher or cornerback here, but adding a dynamic weapon like Heyward-Bey to this already-potent offense is too much for the Texans to pass on.
16. San Diego Chargers - Tyson Jackson, DE, LSU - With Igor Olshansky moving on to Dallas, selecting the prototypical 3-4 end makes a lot of sense.
17. New York Jets - Josh Freeman, QB, Kansas State - Wide receiver is an option, but with Brett Ratliff, Kellen Clemens, and Erik Ainge, drafting a QB for the future should be the priority.
18. Denver Broncos (fr. Chicago) - Vontae Davis, CB, Illinois - Denver has one of the oldest starting secondaries in the league, so adding youth is a priority.
19. Tampa Bay Buccaneers - Clay Matthews, OLB, USC - Replacing Cato June and Derrick Brooks with Angelo Crowell and Jermaine Phillips is an interesting one-year experiment, but Matthews is a building-block player who'd look awfully good next to Barrett Ruud.
20. Detroit Lions (fr. Dallas) - Rey Maualuga, MLB, USC - With their first two picks, the Lions get their leaders for both sides of the ball for the next 10 years.
21. Philadelphia Eagles - Knowshon Moreno, RB, Georgia - Andy Reid can't ride Brian Westbrook forever and there's very little depth behind him.
22. Minnesota Vikings - Eben Britton, OT, Arizona - The Vikings would love to upgrade the right-side of their offensive line, and Britton would do exactly that.
23. New England Patriots - Chris Wells, RB, Ohio State - Wells is the big, tough, punishing runner Laurence Maroney is not and will never be.
24. Atlanta Falcons - Darius Butler, CB, UCONN - Would start from Day One and stay there for a very, very long time.
25. Miami Dolphins - Percy Harvin, WR, Florida - Harvin's stock will drop because of a positive marijuana test at the Combine, perhaps moving him entirely out of the first round, but the Dolphins need help at receiver and Bill Parcells hasn't shied away a guy with a red flag or two.
26. Baltimore Ravens - Hakeem Nicks, WR, North Carolina - Nicks' toughness and YAC ability has to appeal to the Ravens, who already have one of the toughest WRs in the game (Derrick Mason).
27. Indianapolis Colts - Ziggy Hood, DT, Missouri - Quick, physical interior presence who'll log a lot of snaps in his rookie season.
28. Philadelphia Eagles (fr. Carolina) - Brandon Pettigrew, TE, Oklahoma State - With L.J. Smith gone, the Eagles grab the most complete tight end in this year's group.
29. New York Giants - Kenny Britt, WR, Rutgers - With excellent size, speed and college production, the Giants won't have to look far for Plaxico Burress' replacement.
30. Tennessee Titans - Michael Johnson, DE, Georgia Tech - Defensive end isn't a position of dire need for the Titans, but you can never have too many pass rushers and Jevon Kearse and Kyle Vanden Bosch are on the wrong side of 30 and entering the final years of their contracts.
31. Arizona Cardinals - Donald Brown, RB, UCONN - This do-it-all back from UCONN is Edgerrin James' ticket to freedom.
32. Pittsburgh Steelers - Alex Mack, OC, California - Injuries hit the Steelers' line hard last season, so look for them to re-stock that group early and often next weekend.
33. Detroit - Robert Ayers, DE, Tennessee
34. New England (fr. KC) - Connor Barwin, OLB, Cincinnati
35. St. Louis - James Laurinaitis, LB, Ohio State
36. Cleveland - Brian Robiskie, WR, Ohio State
37. Seattle - Sean Smith, CB/S, Utah
38. Cincinnati - Aaron Maybin, DE, Penn State
39. Jacksonville - Peria Jerry, DT, Mississippi
40. Oakland - Will Beatty, OT, UCONN
41. Green Bay - Larry English, OLB, Northern Illinois
42. Buffalo - Max Unger, OC, Oregon
43. San Francisco - Louis Delmas, S, Wake Forest
44. Miami (fr. WAS) - Alphonso Smith, CB, Wake Forest
45. NY Giants (fr. NO) - Duke Robinson, OG, Oklahoma
46. Houston - D.J. Moore, CB, Vanderbilt
47. New England (fr. SD) - Jamon Meredith, OT, South Carolina
48. Denver - Ron Brace, DT, Boston College
49. Chicago - Juaquin Iglesias, WR, Oklahoma
50. Tampa Bay - Patrick Chung, S, Oregon
51. Dallas - Pat White, QB, West Virginia
52. NY Jets - Jarron Gilbert, DE, San Jose State
53. Philadelphia - Eric Wood, OC, Louisville
54. Minnesota - Marcus Freeman, OLB, Ohio State
55. Atlanta - Jared Cook, TE, South Carolina
56. Miami - Clint Sintim, OLB, Virginia
57. Baltimore - Kevin Barnes, CB, Maryland
58. New England - William Moore, S, Missouri
59. Carolina - Lawrence Sidbury, DE, Richmond
60. NY Giants - LeSean McCoy, RB, Pittsburgh
61. Indianapolis - Darry Beckwith, MLB, LSU
62. Tennessee - Sherrod Martin, DB, Troy
63. Arizona - Chase Coffman, TE, Missouri
64. Pittsburgh - Jairus Byrd, CB, Oregon
65. Detroit - Mike Thomas, WR, Arizona
66. St. Louis - Andre Brown, RB, NC State
67. Kansas City - Phil Loadholt, OT, Oklahoma
68. Seattle - Fili Moala, DT, USC
69. Dallas (fr. CLE) - Mohamed Massaquoi, WR, Georgia
70. Cincinnati - Shonn Greene, RB, Iowa
71. Oakland - Chip Vaughn, S, Wake Forest
72. Jacksonville - David Bruton, S, Notre Dame
73. Green Bay - Asher Allen, CB, Georgia
74. San Francisco - Rashad Jennings, RB, Liberty
75. Buffalo - Sen'Derrick Marks, DT, Auburn
76. NY Jets (fr. NO) - Louis Murphy, WR, Florida
77. Houston - Cody Brown, OLB, UCONN
78. San Diego - Kraig Urbik, OG, Wisconsin
79. Denver - Stephen McGee, QB, Texas A&M
80. Washington - Paul Kruger, DE, Utah
81. Tampa Bay - Mike Mickens, CB, Cincinnati
82. Detroit (fr. DAL) - Herman Johnson, OG, LSU
83. Green Bay (fr. NYJ) - Gerald Cadogan, OT, Penn State
84. Denver (fr. CHI) - Darcel McBath, S, Texas Tech
85. Philadelphia - Keenan Lewis, CB, Oregon State
86. Minnesota - Darrick Williams, WR, Penn State
87. Miami - Rashad Johnson, S, Alabama
88. Baltimore - Shawn Nelson, TE, Southern Miss
89. New England - Cornelius Ingram, TE, Florida
90. Atlanta - Darell Scott, DT, Clemson
91. NY Giants - Tyrone McKenzie, OLB, South Florida
92. Indianapolis - Cedric Peerman, RB, Virginia
93. Carolina - Christopher Owens, CB, San Jose State
94. Tennessee - Andy Levitre, OG, Oregon State
95. Arizona - Antoine Caldwell, OC, Alabama
96. Pittsburgh - Jasper Brinkley, ILB, South Carolina
97. New England (comp) - Gerald McRath, Southern Miss
98. Cincinnati (comp) - Macho Harris, CB, Virginia Tech
99. Chicago (comp) - Fenuki Tupou, OT, Oregon
100. NY Giants (comp) - James Casey, TE, Rice
Brian McIntyre lives in the Boston area. In addition to writing for FalconInsider.com, Brian maintains his own blog (www.macsfootballblog.com) and charts games for Football Outsiders. If you’d like to e-mail Brian, you may do so here.