http://www.tfproject.org/tfp/tilted-...rt-broken.html
http://www.tfproject.org/tfp/tilted-...done-deal.html
Hindsight time.
What got Mangini fired was that he appeared to have stopped doing offensively what made them 8-3 leading up to the Titans game. They controlled the ball for extended periods, they relied on their running, they stuck to the short passes, and most importantly, they put an end to Favre's gun-slinging ways which always seemed to end in an interception (side note: I never noticed until this season Favre's tendency to put the ball through your chest on short passes while floating it when he went deep. Frustration was an understatement). Ironically enough, this offensive style was what Pennington excelled at.
In the final five weeks, when things weren't working out, he reverted to his gun-slinging ways which only made things worse. It's a mystery why he didn't continue to rely on his ground game and short passes which got them to where they were, but it's not all about Brett Favre. Their defense let them down as well, and considering Mangini's background as a defensive coordinator that's more unforgiveable than the disagreements he may have had with Favre.
The Jets spent a lot of money revamping that team to go deep in the playoffs. Their failure to get there rests on the men with the headsets.
And for anybody who believed his firing was out of the blue:

This was the backpage of Friday's NY Post before the Dolphins game.