1. Detroit — QB Matthew Stafford, Georgia The Lions look admiringly at the Atlanta Falcons and Matt Ryan, swallow hard, roll the dice and try not to think about Joey Harrington.
2. St. Louis — OT Jason Smith, Baylor Not much thinking required here. If all goes according to plan, Smith's tenure as the Rams left tackle will match that of the departed Orlando Pace.
3. Kansas City — OT Eugene Monroe, Virginia Expect exec Scott Pioli to do everything he can to trade back, Patriots style. He's not the only one. Short of that, he takes Monroe, pairs him with former Virginia teammate Branden Albert, and Matt Cassel is protected for the next several years.
4. Seattle — LB Aaron Curry, Wake Forest A defensive-minded coach in Jim Mora is going to have a hard time resisting an instant starter at strong side linebacker and the man considered by some the best all-round player on the board.
5. Cleveland — WR Michael Crabtree, Texas Tech All those stories emanating from Cleveland about how much the Browns have soured on Crabtree can mean only one thing. They're taking the biggest playmaker in the draft and looking to off-load Braylon Edwards.
6. Cincinnati — OT Andre Smith, Alabama Smith seems to have rectified whatever character concerns there were after his combine fiasco, not that the Bengals worry much about those things, anyway.
7. RAIDERS — DT B.J. Raji, Boston College The preferred option is trading back, getting extra picks and maybe taking Raji's teammate, Ron Brace, for the same job — stopping the run. Rush defense has been an ongoing embarrassment for six years.
8. Jacksonville — RB Beanie Wells, Ohio State Wells gives the Jags a Marion Barber-like presence to team with Maurice Jones-Drew, replacing Fred Taylor. His running style means injuries, which is why sharing the load is a good idea.
9. Green Bay — DE Brian Orakpo, Texas The Packers think they have an ideal rush linebacker for their 3-4 defense, but beware of Texas top-10 draft picks (hello, Vince Young and Michael Huff).
10. 49ERS — WR Jeremy Maclin, Missouri He comes to the Bay Area as so many mock drafts predicted — only to the team on the other side of the bay. Adds a burst of speed and playmaking skill to a unit that desperately needs it.
11. Buffalo — OT Michael Oher, Mississippi Jason Peters gave up 111/2 sacks last year, got traded to Philly and cashed in with a huge contract. Oher can do at least that well.
12. Denver — DE Everette Brown, Florida State Broncos get Mike Nolan an outside pass rusher for his newly installed 3-4 defense.
13. Washington — QB Mark Sanchez, USC The Redskins end up getting the player they wanted and don't even have to trade up to get him. Attention all shoppers: Jason Campbell is available for draft picks.
14. New Orleans — CB Malcolm Jenkins, Ohio State The Saints gave up 53 pass plays of 20 yards or more, and coach Sean Payton believes Jenkins will help remedy the situation.
15. Houston — DE Tyson Jackson, LSU The Texans are pleasantly surprised to find a stout base end to put opposite right end Mario Williams and team with Amobi Okoye.
16. San Diego — LB Rey Maualuga, USC The Chargers are usually among the NFL's top teams in rushing defense. Picks like this are the reason why.
17. New York Jets — QB Josh Freeman, Kansas St. The biggest thing at quarterback east of JaMarcus Russell (6-foot-6, 248 pounds) heads to the scrutiny of the Big Apple. Hope he has thick skin.
18. Denver — RB Knowshon Moreno, Georgia Coach Josh McDaniels needs a lead back who can run and catch to make his new offense go. Moreno happens to be the best combo back in the draft.
19. Tampa Bay — DT Peria Jerry, Mississippi New regime is on the lookout for the next Warren Sapp. Jerry qualifies, and he's not nearly as obnoxious.
20. Detroit — DE/OLB Aaron Maybin, Penn State Having gone offense at No. 1, coach Jim Schwartz plugs in an instant starter on defense who has the ability to rush the passer.
21. Philadelphia — RB Donald Brown, UConn No-frills, high-character back carried 367 times for 2,083 yards, can catch passes out of the backfield and gives the Eagles help for Brian Westbrook.
22. Minnesota — OT Eben Britton, Arizona Britton says he had a real good feeling about his visit to Minnesota. I see no reason to doubt him, and the Vikings have a hole at right tackle.
23. New England — DE/OLB Connor Barwin, Cincinnati Can block kicks, catch passes as a tight end and rush the passer. A bigger, stronger, faster version of Mike Vrabel — who, by the way, was traded to Kansas City.
24. Atlanta —DT Ron Brace, Boston College They're looking for beef inside to replace Grady Jackson, who wasn't re-signed.
25. Miami — WR Darrius Heyward-Bey, Maryland Dolphins are still waiting for Ted Ginn to produce as expected. Heyward-Bey is bigger and faster than Ginn — but also presents a risk in that his production didn't match his skill.
26. Baltimore — DE/OLB Larry English, No. Illinois Just what the Ravens need. Another hybrid pass rusher to go along with Terrell Suggs.
27. Indianapolis — LB James Laurinaitis, Ohio St. Exactly the sort of smart, productive player the Colts have relied on for the past several years to stay in the playoff chase.
28. BUFFALO — LB Brian Cushing, USC Bills desperately in need of a fast, tough playmaker and are pleasantly surprised to find this Day 1 starter still on the board.
29. New York Giants — LB Clay Matthews, USC There is no receiver safe enough at this spot to replace Plaxico Burress, so the Giants throw another solid front-seven defender on the wood pile.
30. Tennessee — DT Evander "Ziggy" Hood, Missouri Enormously productive interior player is the perfect replacement for the departed Albert Haynesworth — at a fraction of the price.
31. Arizona — TE Brandon Pettigrew, Oklahoma St. An old-style every-down tight end who is big enough to block defensive ends and has good enough hands to be a reliable weapon for Kurt Warner.
32. Pittsburgh — C-G Alex Mack, Cal Either Mack or Louisville's Eric Wood could be the call here, and probably at guard, where the Steelers are still looking for an adequate replacement for Alan Faneca.