1. Aaron Rodgers
2. Andrew Luck
3. Ben Roethlisberger
4. Colin Kaepernick
5. Robert Griffin III
6. Matt Ryan
7. Russell Wilson
8. Cam Newton
9. Matthew Stafford
10. Joe Flacco
11. Josh Freeman
12. Andy Dalton
13. Alex Smith
14. Jay Cutler
15. Sam Bradford
16. Jake Locker
17. Ryan Tannehill
18. Nick Foles
19. Christian Ponder
20. Ryan Fitzpatrick
EDIT1: FYI for readers and contributors, the criterion I was going for here is more akin to "who would you take for the next 5-8 years" than "who would you take for the championship game tomorrow."
EDIT2: Here is a tweaked list based on input and further consideration.
1. Aaron Rodgers
2. Andrew Luck
3. Ben Roethlisberger
4. Robert Griffin III
5. Colin Kaepernick
6. Matt Ryan
7. Cam Newton
8. Matthew Stafford
9. Russell Wilson
10. Andy Dalton
11. Joe Flacco
12. Josh Freeman
13. Alex Smith
14.Jay Cutler
15. Sam Bradford
16. Ryan Tannehill
17. Nick Foles
18. Christian Ponder
19. Jake Locker
20. Ryan Fitzpatrick
[ Edited by LieutKaffee on Dec 18, 2012 at 9:38 PM ]