1. Oakland Raiders
JaMarcus Russell, QB, LSU -- Why not? Raiders need a quarterback who can handle the vertical game. Russell qualifies. Still, you never can be sure when it comes to the Raiders -- though it's probably safe to assume they don't use this first-rounder on a kicker.
2. Detroit Lions
Joe Thomas, T, Wisconsin -- There's a struggle going on over this pick, with quarterback a possibility. But don't the Lions have to find someone to protect their QB? Thomas is the easily the best tackle in this draft.
3. Cleveland Browns
Adrian Peterson, RB, Okahoma -- Sooner or later, the Browns must find a legit running back. Looks like it could be sooner. The only question about Peterson is durability, but I like him as an upgrade over Reuben Droughns.
4. Tampa Bay Buccaneers
Calvin Johnson, WR, Georgia Tech -- Joey Galloway can't play until he's 50. So how about looking for help? You can begin here with the best player on the board. Johnson catches everything, which means maybe an offense returns to Tampa Bay.
5. Arizona Cardinals
Gaines Adams, DE, Clemson -- Former Pittsburgh assistant Ken Whisenhunt knows the value of defense, and Adams was one of the nation's best pass rushers. Let the Cards pick up an OL later.
6. Washington Commanders
Jamaal Anderson, DE, Arkansas -- One thing missing from last year's Commanders: a pass rush. Anderson had 13.5 sacks as a junior, which means he can help. Adams is a possibility, too, if he's here.
7. Minnesota Vikings
Brady Quinn, QB, Notre Dame -- No, I don't think Tarvaris Jackson is the answer, either. Quinn's stock has dropped, and if the Lions pass on him, he falls this far. I know the Vikes could use DL help and any number of WRs, but how do you pass on Quinn?
8. Houston Texans
Alan Branch, DT, Michigan -- If Adrian Peterson lasts this long, the Texans take him. If not, they look at the other side of the ball, hoping to shore up a defense that last year added Mario Williams and linebacker DeMeco Ryans.
9. Miami Dolphins
Levi Brown, T, Penn State -- Yeah, maybe the 'Phins look at Quinn if he's here. But there are just too many bodies at one position. They need to address an inadequate offensive line, and Brown could be the answer.
10. Atlanta Falcons
Amobi Okoye, DT, Louisville -- Two reasons: 1) He played for Bobby Petrino in college, and 2) the Falcons could lose Patrick Kerney and/or Rod Coleman to free-agency. Oh, yeah, there's one other: Okoye is really good.
11. San Francisco 49ers
Dwayne Jarrett, WR, USC -- The 49ers have the franchise quarterback and running back. Now it's time to give Alex Smith a franchise wide receiver. Jarrett is the gamebreaker the Niners haven't had since Terrell Owens left town.
12. Buffalo Bills
Leon Hall, CB, Michigan -- You have to figure the Bills lose cornerback Nate Clements in free-agency. So that means they look for a replacement. This looks like the best choice out there.
13. St. Louis Rams
Patrick Willis, LB, Mississippi -- The Rams could just as easily look at the defensive line or secondary, but they have holes at linebacker, too. Willis is a productive middle linebacker who hits hard and seldom misses tackles.
14. Carolina Panthers
Ted Ginn, WR, Ohio State -- The Panthers need a speed receiver to pair with Steve Smith, someone to stretch the field to take the heat off Smith. This is the guy -- provided, of course, he's there.
15. Pittsburgh Steelers
Charles Johnson, DE, Georgia -- Nobody is sure if Mike Tomlin sticks with the 3-4 or imports the 4-3 from Minnesota. Johnson can provide the outside push the Steelers need, with 9.5 sacks and 19 tackles for losses.
16. Green Bay Packers
Marshawn Lynch, RB, California -- It's time to think about replacing Ahman Green. I like Lynch because he can catch as well as run, which makes him ideal in this offense.
17. Jacksonville Jaguars
Jarvis Moss, DE, Florida -- The Jags are always on the lookout for playmakers, and Moss is one of the most promising and the most active ones out there. He not only rushes the passer; he's terrific blocking kicks. Ask Steve Spurrier.
18. Cincinnati Bengals
Darrelle Revis, CB, Pittsburgh -- The Bengals were vulnerable at cornerback and should start to make changes there. Opponents rarely threw at the athletic Revis, who is a special-teams threat, and I'd like that if I were Marvin Lewis.
19. Tennessee Titans
Adam Carriker, DE, Nebraska -- The Titans need help almost everywhere outside of QB. Wide receiver. Offensive line. Defensive line. You name it. Carriker has the size to anchor a DE position, and the guy never quits.
20. New York Giants
Reggie Nelson, S, Florida -- It's Jerry Reese's first draft as GM, and where does he start? Cornerback? Wide receiver? Linebacker? The Giants can always use secondary help, and Nelson has rare ability for a safety: He can hit and cover.
21. Denver Broncos
Daymeion Hughes, CB, California -- With the loss of Darrent Williams, the Broncos have a need at this position. They could use a pass rusher, too, but first things first. Hughes was productive at Cal, but stay tuned for his 40 times. If they're slow, his value drops.
22. Dallas Cowboys
LaRon Landry, S, LSU -- He might be the best safety prospect in the draft, which means Dallas should be interested. The Cowboys could use help on the OL, too, but I don't see anyone here. Landry could be a steal at this position.
23. Kansas City Chiefs
Dwayne Bowe, WR, LSU -- One of these days the Chiefs will find a wide receiver, and maybe it's now. Bowe has terrific hands and is one reason Jamarcus Russell is rated so highly.
24. New England Patriots (from Seattle)
Sidney Rice, WR, South Carolina -- I know, Bill Belichick probably will wait on a WR. Heck, if he waited a season, why can't he wait a round or two of the draft? But Rice is too good to pass up. He has terrific hands, makes big catches and is dependable.
25. N.Y. Jets
Zach Miller, TE, Arizona State -- It's time Eric Mangini helps his offense, and while I could see the Jets going for a RB, I can also see them looking here. Why? There's not a tight end of consequence on the roster. Miller is the best one in this draft.
26. Philadelphia Eagles
Michael Griffin, S, Texas -- I don't like the Eagles linebackers, either, but look where they are at safety. They're liable to lose Michael Lewis, and Brian Dawkins turns 34 this season. Griffin is the perfect understudy for Dawkins. Plus, he's an outstanding special-teams performer.
27. New Orleans Saints
Lawrence Timmons, LB, Florida State -- The Saints can stop looking on offense. They have playmakers galore. It's time to plug holes on the other side, and you can look almost everywhere. I like Timmons because he flies to the ball.
28. New England Patriots
Paul Posluszny, LB, Penn State -- You figure the Patriots must start looking at linebacker, too. Tedy Bruschi and Mike Vrabel are getting old. Junior Seau is just about out of gas. So take a look at Posluszny, a guy who's instinctive and productive and who fits inside in the Pats' scheme.
29. Baltimore Ravens
Michael Bush, RB, Louisville -- Is Jamal Lewis gone? I don't know. What I do know is the Ravens need to find another back. This is their chance, with Bush the best choice if he is healed from last year's injury.
30. San Diego Chargers
Brandon Meriweather, S, Miami -- Yeah, I know the Bolts need a WR and OL, but what happens when they cut Terrence Kiel? Yep, they'll have a hole to fill in that prized defense.
31. Chicago Bears
Arron Sears, T/G, Tennessee -- Chicago must address aging offensive line that could lose Ruben Brown. The University of Texas' Justin Blaylock or Sears would be ideal options.
32. Indianapolis Colts
Brandon Siler, LB, Florida -- If Cato June leaves, as expected, the Colts can start looking for more linebackers. And they should check out Siler. He's small. He's fast. He's productive. In short, he's a perfect fit for the Colts D.