Of course, the test was really lost in the first innings. For me, the other main factors were Broad putting on a real class display of swing bowling, Swann being the only proper spin bowler on the pitch and bowling well, Strauss making steady contributions (in each test, not just this one) and Trott making up for the disappointment of Bopara (and to a lesser extent Cook).
In then end, Australia may have taken things too much for granted and weren't prepared for the gutsy underdog performance that a developing England side put it. Player for player, and on their day, I don't think anyone would doubt that Australia are the better side. They just forgot that you also have to prove it on the pitch.
And whinging Aussies is just music to English ears.