I missed the middle of the race as I was going to work (from shortly after the safety car restart to around about 17 laps to go) but it was otherwise great stuff.
Jenson Button was simply outstanding, rarely putting a foot wrong in the Brawn car, unlike Rubens Barrichello, who had an awful start, and for me was lucky to not get a penalty for his first corner shunt that led to Heikki Kovalainen's retirement and several front wing changes for others (how Rubens himself survived on a floppy and precarious left front wing tip is incredible). The veteran certainly rode his luck today - a Brawn GP 1-2 finish of all things!
Still, the Ferraris did struggle today too, and seemed to overestimate the longevity of the new super-soft slicks, causing them and Robert Kubica (also on the same tyres) to lose valuable time in the first quarter of the race onwards - mind you, that KERS device on the Ferraris and Lewis Hamilton's McLaren seemed to do the business in key moments, especially the Ferrari's great start at the lights, and Hamilton carving through the field to earn himself a few well-deserved championship points.
Comedy moment of the race of course belonged to the otherwise brilliant Sebastian Vettel and Robert Kubica for their close racing and spectacular collision towards the conclusion - especially as the chequered flag was something of an anticlimax, it coming from the back of the safety car, having been a thrilling race overall. I did like Vettel's radio comment after the crash: "I'm very very sorry!" Gotta love that sense of humour!
Also great stuff from the Toyotas with their dodgy flexible wings and subsequent pitlane start not deterring them from a top 8 finish, and a podium for the long-sufferring Jarno Trulli.

And of course new boy Sebastien Buemi, who must be thrilled to pick up a point for STR on his debut.
My driver of the day? Well, it has to be Jenson Button for driving a flawless and mature race and taking advantage of a miracle of a car in otherwise virgin territory (well, someone here had to say it...

) for all of them.
And I agree, the biggest loser of the weekend surely has to be Honda.
Finally, I was glad that Martin Brundle brought his Grid Walk over from ITV - as usual, entertaining and with the occasional comedy moment here and there.
I've just had a thought - if the World Motorsports Council does uphold the appeal from Ferrari et al. in April and thus rule against Brawn GP, Williams and Toyota, and decides to exclude those cars from this race and Malaysia.... it effectively hands victory to Lewis Hamilton today, against all possible odds. Catch-22 situation for Max and Bernie, say the Hamilton conspiracy theorists?

Personally, I think and hope the appeals will be thrown out, the decision to let the cars race will be upheld instead, and today's results stand.