I can acknowlege a good team when I see one. Rationalizing why the Giants didn't deserve to win the title is lame. Poor regular season and divisional record, benefitting from competition injuries, got hot at the right time, opponents miscues, luck, fixes, etc..... are just excuses to avoid accepting the truth.
Of course they aren't one of the greatest SB champs of all time but good teams win big games. Don't let the almighty dollar and bias blind you into thinking that the Giants can't have a respectable 2012 campaign.