@ossobuco,
As a sports fan (regardless of my Pats loss), I do not feel cheated at all as I've seen some of the most dramatic and fun (end of reg season PLUS playoff)games in recent memory. The two best teams have made it to the top. I'm happy to see Peyton get a chance again to play in, and perhaps win, a SB.
In the beginning I had picked Denver to make it to the SB game, but picked SF to win it. Close but no cigar.