1. Joe Montana
2. Dan Marino
3. Johnny Unitas
4. John Elway
5. Peyton Manning
6. Tom Brady
7. Brett Favre
8. Bart Starr
9. Fran Tarkenton
10. Dan Fouts
A little top heavy on more recent guys, maybe because that's who I've seen more in my life. About all I've got to go on older guys is reputation, what I read, and old NFL films so perhaps I don't have the same appreciation for them :redface:
For both Manning and Brady, once they accomplish more or their careers have finished, they could certainly move further on my list.