Andrew Luck
Luck is thought to have virtually no flaws as a quarterback transitioning to the NFL. Still, if he wants to fulfill expectations, he will need the proper pieces around him. Reuters

The 2012 NFL Draft is now less than a month away.

The much-asked question has become: Whom will the Colts take with their No. 1 overall pick -- Andrew Luck or Robert Griffin III? While Luck has been deemed by some as a once-in-a-generation quarterback, others point out that Griffin is more of a complete player with arm strength, arm accuracy, running speed and agility and a magnetic personality.

Luck is projected by many to be the number one overall pick in the 2012 NFL Draft, but could end up being overtaken by Robert Griffin III. (Reuters/Rick Scuteri)

Both the Colts and Redskins, who have the No. 2 overall pick, need a franchise quarterback to get a strong leg up for many seasons to come, and both Luck and Griffin seem to have tremendous upside. However, while Luck seems like the prototypical winner or the next Peyton Manning, Colts owner Jim Irsay said he isn't a sure thing at No. 1 overall, which shows that Griffin has really made an impact.

From a New York vantage, the Jets are stacked with picks, 10 in all, while the Super Bowl champion Giants have eight. Of the Jets' 10, four are compensatory, and of the Giants' eight, one is compensatory.

The biggest needs for the Jets may be at wide receiver and defensive end, while the Giants might need a young offensive lineman to keep Eli Manning protected.

Below is the order for the 2012 NFL Draft, which starts on April 26, courtesy of NFL.com:

Round 1

1 Indianapolis Colts

2 Washington Redskins (from St. Louis Rams)

3 Minnesota Vikings

4 Cleveland Browns

5 Tampa Bay Buccaneers

6 Rams (from Washington Redskins)

7 Jacksonville Jaguars

8 Miami Dolphins

9 Carolina Panthers

10 Buffalo Bills

11 Kansas City Chiefs

12 Seattle Seahawks

13 Arizona Cardinals

14 Dallas Cowboys

15 Philadelphia Eagles

16 New York Jets

17 Cincinnati Bengals (from Oakland Raiders)

18 San Diego Chargers

19 Chicago Bears

20 Tennessee Titans

21 Cincinnati Bengals

22 Browns (from Atlanta Falcons)

23 Detroit Lions

24 Pittsburgh Steelers

25 Denver Broncos

26 Houston Texans

27 New England Patriots (from New Orleans Saints)

28 Green Bay Packers

29 Baltimore Ravens

30 San Francisco 49ers

31 New England Patriots

32 New York Giants

Round 2

1 (33) Rams

2 (34) Colts

3 (35) Vikings

4 (36) Buccaneers

5 (37) Browns

6 (38) Jaguars

7 (39) Rams (from Redskins)

8 (40) Panthers

9 (41) Bills

10 (42) Dolphins

11 (43) Seahawks

12 (44) Chiefs

13 (45) Cowboys

14 (46) Eagles

15 (47) Jets

16 (48) Patriots (from Raiders)

17 (49) Chargers

18 (50) Bears

19 (51) Eagles (from Cardinals)

20 (52) Titans

21 (53) Bengals

22 (54) Lions

23 (55) Falcons

24 (56) Steelers

25 (57) Broncos

26 (58) Texans

27 Saints (forfeited)

28 (59) Packers

29 (60) Ravens

30 (61) 49ers

31 (62) Patriots

32 (63) Giants

Round 3

1 (64) Colts

2 (65) Rams

3 (66) Vikings

4 (67) Browns

5 (68) Buccaneers

6 (69) Redskins

7 (70) Jaguars

8 (71) Bills

9 (72) Dolphins

10 (73) Dolphins (from Panthers through Bears)

11 (74) Chiefs

12 (75) Seahawks

13 (76) Texans (from Eagles)

14 (77) Jets

15 Raiders exercised pick in Supplemental Draft

16 (78) Chargers

17 (79) Bears

18 (80) Cardinals

19 (81) Cowboys

20 (82) Titans

21 (83) Bengals

22 (84) Falcons

23 (85) Lions

24 (86) Steelers

25 (87) Broncos

26 (88) Eagles (from Texans)

27 (89) Saints

28 (90) Packers

29 (91) Ravens

30 (92) 49ers

31 (93) Patriots

32 (94) Giants

33 (95) Raiders (compensatory selection)

Round 4

1 (96) Rams

2 (97) Colts

3 (98) Vikings

4 (99) Texans (from Buccaneers through Eagles)

5 (100) Browns

6 (101) Jaguars

7 (102) Redskins

8 (103) Dolphins

9 (104) Panthers

10 (105) Bills

11 (106) Seahawks

12 (107) Chiefs

13 (108) Broncos (from Jets)

14 (109) Redskins (from Raiders)

15 (110) Chargers

16 (111) Bears

17 (112) Cardinals

18 (113) Cowboys

19 (114) Eagles

20 (115) Titans

21 (116) Bengals

22 (117) Lions

23 (118) Browns (from Falcons)

24 (119) Steelers

25 (120) Broncos

26 (121) Texans

27 (122) Saints

28 (123) Packers

29 (124) Bills (from Ravens)

30 (125) 49ers

31 (126) Bengals (from Patriots)

32 (127) Giants

33 (128) Vikings (compensatory selection)

34 (129) Raiders (compensatory selection)

35 (130) Ravens (compensatory selection)

36 (131) Giants (compensatory selection)

37 (132) Packers (compensatory selection)

38 (133) Packers (compensatory selection)

39 (134) Vikings (compensatory selection)

40 (135) Cowboys (compensatory selection)

Round 5

1 (136) Colts

2 (137) Broncos (from Rams)

3 (138) Vikings

4 (139) Browns

5 (140) Buccaneers

6 (141) Redskins

7 (142) Jaguars

8 (145) Panthers

9 (144) Bills

10 (145) Dolphins

11 (146) Chiefs

12 (147) Bills (from Seahawks)

13 (148) Raiders

14 (149) Chargers

15 (150) Bears

16 (151) Cardinals

17 (152) Cowboys

18 (153) Eagles

19 (154) Jets

20 (155) Titans

21 (156) Bengals

22 (157) Falcons

23 (158) Lions

24 (159) Steelers

25 (160) Browns (from Broncos)

26 (161) Texans

27 (162) Saints

28 (163) Packers

29 (164) Ravens

30 (165) 49ers

31 (166) Bengals (from Patriots)

32 (167) Giants

33 (168) Raiders (compensatory selection)

34 (169) Ravens (compensatory selection)

35 (170) Colts (compensatory selection)

Round 6

1 (171) Rams

2 (172) Eagles (from Colts)

3 (173) Redskins (from Vikings)

4 (174) Buccaneers

5 (175) Vikings (from Browns)

6 (176) Jaguars

7 (177) Cardinals (from Redskins)

8 (178) Bills

9 (179) Saints (from Dolphins)

10 (180) Panthers

11 (181) Seahawks

12 (182) Chiefs

13 (183) Chargers

14 (184) Bears

15 (185) Cardinals

16 (186) Cowboys

17 (187) Jets (from Eagles through Colts)

18 (188) Broncos (from Jets)

19 (189) Raiders

20 (190) Titans

21 (191) Bengals

22 Lions (forfeited)

23 (192) Falcons

24 (193) Steelers

25 (194) Eagles (from Broncos)

26 (195) Texans

27 (196) Dolphins (from Saints)

28 (197) Packers

29 (198) Bills (from Ravens)

30 (199) 49ers

31 (200) Eagles (from Patriots)

32 (201) Giants

33 (202) Jets (compensatory selection)

34 (203) Jets (compensatory selection)

35 (204) Browns (compensatory selection)

36 (205) Browns (compensatory selection)

37 (206) Colts (compensatory selection)

38 (207) Panthers (compensatory selection)

Round 7

1 (208) Colts

2 (209) Rams

3 (210) Vikings

4 (211) Browns

5 (212) Buccaneers

6 (213) Redskins

7 (214) Colts (from Jaguars through Jets)

8 (215) Dolphins

9 (216) Panthers

10 (217) Bills

11 (218) Chiefs

12 (219) Lions (from Seahawks)

13 (220) Bears

14 (221) Cardinals

15 (222) Cowboys

16 (223) Vikings (from Eagles through Patriots)

17 (224) Packers (from Jets)

18 (225) Seahawks (through Raiders)

19 (226) Chargers

20 (227) Titans

21 (228) Jaguars (from Bengals)

22 (229) Falcons

23 (230) Lions

24 (231) Steelers

25 (232) Jets (from Broncos)

26 (233) Texans

27 (234) Saints

28 (235) Packers

29 (236) Ravens

30 (237) 49ers

31 (238) Chiefs (from Patriots)

32 (239) Giants

33 (240) Steelers (compensatory selection)

34 (241) Packers (compensatory selection)

35 (242) Jets (compensatory selection)

36 (243) Packers (compensatory selection)

37 (244) Jets (compensatory selection)

38 (245) Browns (compensatory selection)

39 (246) Steelers (compensatory selection)

40 (247) Browns (compensatory selection)

41 (248) Steelers (compensatory selection)

42 (249) Falcons (compensatory selection)

43 (250) Chargers (compensatory selection)

44 (251) Bills (compensatory selection)

45 (252) Rams (compensatory selection)

46 (253) Colts (compensatory selection)