Thought I'd bring some reasoning to this discussion. The list and teams look impressive but if you really break it down it's not as good as it seems as about 50% of the games were against non quality teams or teams playing very poorly at the time.
2012 Eagles - finished 4-12 (not a quality win)
2012 Chargers - finished 7-9 (not a quality win)
2011 Lions - wildcard round of playoffs (quality win although 2nd time playing them at home this year)
2011 Falcons - playoff team (quality win)
2011 Giants - Giants were in the mist of the 3rd of a 4 game losing streak and playing like crap, some thinking Coughlin would loose his job (not a quality win)
2011 Colts - finished 2-14 without Manning (non quality win)
2011 Lions - playoff team (quality win)
2010 Steelers - playoff team (quality win)
2010 Vikings - finished 6-10 (not a quality win)
2009 Vikings - NFC Championship (quality win although most say the refs blew a 3rd down roughing the passer call when Favre was high lowed, brady rule, without the ball in his hand, 15 more yards would have made a big difference in the game and probably not sent it into overtime which the Saints won in)
2009 Cowboys - Playoff team (quality win)
2009 Patriots - Playoff Team (quality win)
2009 Falcons - 9-7 (not a quality win vs a lesser talented Falcons team)
2008 Packers - Finished 6-10 (not a quality win)