2. St. Louis Rams: Jason Smith - OL - Baylor
3. Kansas City Chiefs: Aaron Curry - LB - Wake Forest
4. Seattle Seahawks: Eugene Monroe - OL - Virginia
5. Cleveland Browns: Brian Orakpo - DE/OLB - Texas
6. Cincinnati Bengals: Andre Smith - OL - Alabama
7. Oakland Raiders: Michael Crabtree - WR - Texas Tech
8. Jacksonville Jaguars: B.J. Raji - DL - Boston College
9. Green Bay Packers: Everette Brown - DE/OLB - Florida State
10. San Francisco 49ers: Mark Sanchez - QB - Southern California
11. Buffalo Bills: Rey Maualuga - LB - Southern California
12. Denver Broncos: Malcolm Jenkins - DB - Ohio State
13. Washington Redskins: Michael Oher - OL - Mississippi
14. New Orleans Saints: Chris Wells - RB - Ohio State
15. Houston Texans: Brian Cushing - LB - Southern California
16. San Diego Chargers: Tyson Jackson - DL - Louisiana State
17. New York Jets: Jeremy Maclin - WR - Missouri
18. Chicago Bears: Hakeem Nicks - WR - North Carolina
19. Tampa Bay Buccaneers: Josh Freeman - QB - Kansas State
20. Detroit Lions: James Laurinaitis - LB - Ohio State
21. Philadelphia Eagles: Brandon Pettigrew - TE - Oklahoma State
22. Minnesota Vikings: Alphonso Smith - DB - Wake Forest
23. New England Patriots: Aaron Maybin - DE/OLB - Penn. State
24. Atlanta Falcons: Larry English - DE - Northern Illinois
25. Miami Dolphins: Vontae Davis - DB - Illinois
26. Baltimore Ravens: Darrius Heyward-Bey - WR - Maryland
27. Indianapolis Colts: Peria Jerry - DL - Mississippi
28. Philadelphia Eagles: Knowshon Moreno - RB - Georgia
29. New York Giants: Kenny Britt - WR - Rutgers
30. Tennessee Titans: D.J. Moore - DB - Vanderbilt
31. Arizona Cardinals: Alex Mack - OL - California
32. Pittsburgh Steelers: Eben Britton - OL - Arizona
I think that this may be the best yet.