I reckon that having the best car and driver is great, up to a point, and that point is when Mario Theissen (sp?) says that Ferrari are almost unbeatable this season after the third race. Ferrari have done very well to get to where they are today, considering where they were ten years ago, but I have a feeling that this season will go the same way 2002 did; Ferrari will win everything and F1 will lose the public's interest. Only the most devoted F1 fans will watch the races. Say what you like about the best team and the best engineering and such, Formula One is, at the end of it all, a business that goes racing every other weekend; if one person is winning all the time then only fans of that person and the most devoted otherwise will care. Which isn't good for business, and therefore for F1.
All of which is my own humble opinion.
As for the race, it was great for everyone who was third or lower. Unfortunately Ferrari walked it again.
BAR was first and second at one point, which was nice. Even though it was in the pit stops.
Ralf needs to get his act together, and quickly. When he's good he is great, but when he isn't he's terrible. And we see terrible more often then great. Such as last Sunday.
Montoya was unlucky not to get third.
Mclaren were cack; four engine failures in the three races for Kimi. No championship for him this year.
Good fighting from Alonso; first with Webber, then Massa.
Klein did well early on, showing he had the confidence, if not the car, to overtake Kimi and make it stick.
I can't even remember the Toyotas even being there, though the must have been. Didn't see them all race.
All in all, a good race. More like that please, but with fights for wins and not over third.