You want them by decades?
1960s--Johnny Unitas, followed by Bart Starr.
1970s--Terry Bradshaw, followed by Ken Stabler.
1980s--Joe Montana, followed by Dan Marino.
1990s--John Elway, followed by (yes) Troy Aikman.
2000s--Tom Brady, followed by Peyton Manning.
That doesn't put Favre in the top 10

Not to mention, guys who were better than Favre, like Steve Young, didn't make that list because they weren't #1 or #2 of their time. Same with guys like Y.A. Tittle and Len Dawson from the 60s. And how about guys like Dan Fouts and Roger Staubach? The toughest choice I had was taking Stabler (why he isn't in Canton is a mystery) over Staubach as the #2 from the 70s.
And yes--with one more ring, Brady will knock Bradshaw out of the top 5 all time.
This is coming from a Giants fan, BTW.