Round 1
1 N.Y. Giants - Eli Manning, QB, Mississippi
2 Oakland - Robert Gallery, OT, Iowa
3 Arizona - Larry Fitzgerald, WR, Pittsburgh
4 San Diego - Philip Rivers, QB, NC State
5 Washington - Sean Taylor, S, MIA
6 Cleveland - Kellen Winslow, TE, Mia
7 Detroit - Roy Williams, WR, Texas
8 Atlanta - DeAngelo Hall, CB, Va. Tech
9 Jacksonville - Reggie Williams, WR, Wahington
10 Houston - Dunta Robinson, CB, South Carolina
11 Pittsburgh - Ben Roethlisberger, QB, Miami of Ohio
12 N.Y. Jets - Jonathan Vilma, LB, MIA
13 Buffalo - Lee Evans, WR, Wisconsin
14 Chicago - Tommie Harris, DT, Oklahoma
15 Tampa Bay - Michael Clayton, WR, LSU
16 Philadelphia - Shawn Andrews, OT, Arkansas
17 Denver - D. J. Williams, LB, Miami
18 New Orleans - Will Smith, DE, Ohio State
19 Miami - Vernon Carey, OG, Miami
20 Minnesota - Kenechi Udeze, DE, USC
21 New England - Vince Wilfork, DT, Miami
22 Buffalo - J. P. Losman, QB, Tulane
23 Seattle - Marcus Tubbs, DT, Texas
24 St. Louis - Steven Jacskon, RB, STL
25 Green Bay - Ahmad Carroll, CB, Arkansas
26 Cincinnati - Chris Perry, RB, Michigan
27 Houston - Jason Babin, DE, W. Michigan
28 Carolina - Chris Gamble, CB, Ohio State
29 Atlanta - Mike Jenkins, WR, Ohio State
30 Detroit - Kevin Jones, RB, Va Tech
31 San Francisco - Rashaun Woods, WR, OK St.
32 New England - Benjamin Watson, TE, Georgia
Round 2
33 Arizona - Karlos Dansby, OLB, Auburn
34 N. Y. Giants - Chris Snee, OG, BC
35 San Diego - Igor Olshansky, DT, Oregon
36 Kansas City - Junior Siavil, DT, Oregon
37 Detroit - Teddy Lehman, OLB, Oklahoma
38 Pittsburgh - Ricardo Colclough, CB, Tusculum
39 Jacksonville - Daryl Smith, ILB, GA Teah
40 Tennessee - Ben Troupe, TE, Florida
41 Denver - Tatum Bell, RB, Ok St.
42 Tennessee - Travis LaBoy, DE, Hawaii
43 Dallas - Julius Jones, RB, Notre Dame
44 Indianapolis - Bob Sanders, S, Iowa
45 Oakland - Jake Grove, C, Va Tech
46 San Francisco - Justin Smiley, OG, Alabama
47 Chicago - Terry Johnson, DT, Washington
48 New Orleans - Dontarrious Thomas, OLB, Auburn
49 Cincinnati - Keiwan Ratliff, CB, Florida
50 New Orleans - Devery Henderson, WR, LSU
51 Baltimore - Dwan Edwards, DT, Oregon St.
52 Dallas - Jacob Rogers, OT, USC
53 Seattle - Michael Boulware, OLB, Florida St.
54 Denver - Darius Watts, WR, Marshall
55 Jacksonville - Craig Jones, S, North Texas
56 Cincinnati - Madieu Williams, S, Maryland
57 Tennessee - Antwan Odom, DE, Alabama
58 San Francisco - Shawntae Spencer, CB, Pittsburgh
59 Cleveland - Sean Jones, S, Georgia
60 New Orleans - Courtney Watson, MLB, Notre Dame
61 Kansas City - Kris Wilson, TE, Pittsburgh
62 Carolina - Keary Colbert, WR, USC
63 New England - Marquise Hill, DE, LSU
Round 3
64 Arizona - Darnell Dockett, DT, Florida St.
65 San Diego - Nate Kaeding, K, Iowa
66 San Diego - Nick Hardwick, C, Purdue
67 Oakland - Stuart Schweigert, S, Purdue
68 Indianapolis - Ben Hartsock, TE, Ohio St.
69 Indianapolis - Gilbert Gardner. OLB, Purdue
70 Green Bay - Joey Thomas, CB, Montana St.
71 Tennessee - Randy Starks, DT, Maryland
72 Green Bay - Donnell Washington, DT, Clemson
73 Detroit - Keith Smith, CB, McNeese St.
74 Buffalo - Tim Anderson, DT, Ohio St.
75 Pittsburgh - Max Starks, OT, Florida
76 N.Y. Jets - Derrick Strait, CB, Oklahoma
77 San Francisco - Derrick Hamilton, WR, Clemson
78 Chicago - Bernard Berrian, WR, Frenso St.
79 Tampa Bay - Marquis Cooper, OLB, Washington
80 Cincinnati - Caleb Miller, MLB, Arkansas
81 Washington - Chris Cooley, TE, Utah St.
82 Baltimore - Devard Darling, WR, Washington St.
83 Dallas - Stephen Peterman, OG, LSU
84 Seattle - Sean Locklear, OG, North Carolina St.
85 Denver - Jeremy LeSueur, CB, Michigan
86 Jacksonville - Jorge Cordova, OLB, Nevada
87 Green Bay - B.J. Sander, P, Ohio St.
88 Minnesota - Darrion Scott, DE, Ohio St.
89 Philadelphia - Matt Ware, S, UCLA
90 Atlanta - Matt Schaub, QB, Virginia
91 St. Louis - Tony Hargrove, DE, Georgia Tech
92 Tennessee - Rich Gardner, CB, Penn St.
93 Kansas City - Keyaron Fox, OLB, Georgia Tech
94 Carolina - Travelle Wharton, OT, South Carolina
95 New England - Guss Scott, S, Florida
96 Cincinnati - Landon Johnson, OLB, Purdue
i will update this as picks are posted!!!!