^and a few dodgy pit-stops as well. I suspect if it wasn't for all the team errors Hamilton would still be in the fight. I think he's lost over 100 points due to factors beyond his control. Still it's looking good for MacLaren if it's a dry race.
And from some parts of the interviews I say about this being Lewis's last race for MacLaren, it seems as if MacLaren would have himback instantly. Perhaps regrets they've let one of the best drivers on the grid go.
I'm not a huge fan of either of the title contenders, but I think Alonso would be the better Champion as he's had to really push that Ferrari to the limit and beyond.