1 (1) Dolphins Cedric Benson RB Texas Benson will fill the hole left by Ricky Williams. 2 (2) 49ers Andrew Walter QB Arizona St. Walter has great size and experience. This should be the franchise's first step toward rebuilding. 3 (3) Panthers Antrel Rolle CB Miami (FL) Rolle has great shutdown skills and will make an immediate impact on a weak secondary. 4 (4) Raiders Carnell Williams RB Auburn Williams has great speed, size and aggressiveness. He will explode out of the backfield and be a solid starter. 5 (5) Redskins David Pollack DE Georgia Pollack is a big, physical and has excellent speed. 6 (6) Cowboys Marlin Jackson CB Michigan With his great speed, Jackson is what the secondary desperately needs -- a shutdown cornerback. 7 (7) Browns Derrick Johnson OLB Texas Johnson combines outstanding athletic skills with great speed and size. He will be dominant. 8 (8) Cowboys Ronnie Brown RB Auburn (from Buffalo) Brown's powerful running style is a perfect fit for Bill Parcells' scheme. 9 (9) Titans Dan Cody DE Oklahoma Cody has great size, speed and pursuit skills. He will fill the hole left by Jevon Kearse. 10 (10) Buccaneers Alex Barron T Florida St. With his size and blocking ability, Barron will create holes for RB Michael Pittman. 11 (11) Chiefs Kevin Burnett OLB Tennessee Burnett is a monster on the field with a nose for the ball and the ability to be in every play. 12 (12) Saints Shaun Cody DT USC The defense needs a player with size and speed in the middle. Cody is the guy. 13 (13) Bears Mike Williams* WR USC Williams will be the go-to receiver this offense craves. 14 (14) Cardinals Antonio Perkins CB Oklahoma Perkins has tremendous quickness and will make an impact on an improving defense. 15 (15) Bengals Jamaal Brimmer S UNLV The secondary struggles against the pass, and Brimmer is the big, playmaking, hard-hitting safety it needs. 16 (16) Lions Michael Munoz T Tennessee With his great size and skills, Munoz could be the best thing for Kevin Jones. 17 (17) Texans Marcus Spears DE LSU Spears is big and strong, and he will add youth and power to the line. 18 (18) Giants James Butler S Georgia Tech (from Giants) A hard-hitting playmaker, Butler is just what the secondary needs. 19 (19) Seahawks Elton Brown G Va. Brown's job: Give Matt Hasselbeck the time and Shaun Alexander the holes. 20 (20) Rams Corey Webster CB LSU Webster provides what the secondary needs: speed, toughness and physical play. 21 (21) Vikings Antwaun Rogers CB Purdue Rodgers gives the secondary a playmaker with nice size. 22 (22) Packers Kyle Orton QB Purdue Orton will learn under Brett Favre; what more could the team want? 23 (23) Jaguars Matt Roth DE Iowa Add a big-time player to the defense? Roth has great pursuit, size and speed. 24 (24) Jets Donte Nicholson S Oklahoma Nicholson is a physical, fast hard-hitting safety -- just what the defense needs. 25 (25) Ravens Braylon Edwards WR Michigan The next piece of the puzzle: Edwards has great speed, height and receiving skills. 26 (26) Broncos Jonathan Babineaux DT Iowa Babineaux is very tough and physical. He fits Mike Shanahan's defense. 27 (27) Chargers Jammal Brown T Oklahoma Brown is big and tough with great run-blocking ability -- perfect to plow the road for LaDainian Tomlinson. 28 (28) Colts Barrett Ruud ILB Nebraska Ruud will add a tough, hard-hitter to the middle of a weak defense. 29 (29) Falcons Vince Carter C Oklahoma Give Michael Vick time, and he will make plays. Carter is perfect for the job. 30 (30) Eagles Anthony Davis RB Wis. A quick, elusive, big-play back, Davis will add an element to a potent offense. 31 (31) Steelers Anttaj Hawthorne DT Wis. Hawthorne has great size, speed and burst. He will add to an already strong defense. 32 (32) Patriots Mark Clayton WR Oklahoma Clayton has great speed and excellent skills.