One point which illustrated the Prime Minister's heaviness was when Cameron asked him at the beginning to agree that all expenses should be published on MPs' websites in real time, as soon as they submit them. Brown gave a plodding answer which ended with him saying that they would be published on the Fees Office website. Well, yippedydoo.
Cameron finished with a flourish: "How can we convince people in the country we are serious about change if we cannot change ourselves. It is time for us to see ourselves as the rest of the country sees us."
Cameron achieved his objective by pointing out that he was providing leadership on this issue whereas Brown was merely passing everything off to committees. And that's why he won this very low key exchange.
Nick Clegg didn't really spark either. His question concerned second homes and the taxpayer taking ownership of them. Brown easily palmed it away.
Michael Martin put on another poor show, commencing PMQs two minutes late. As Sandra Gidley twittered: "Come on Mr Speaker, it's 23 minutes past and we are only on Question 2". He also had to be prompted by a withering look from Cameron to call for order when Labour backbenchers got rowdy.