I think M cLaren have had some bad luck so far this season. With poor pitstops, safety cars erc... However the other teams have not really been able to take huge advantage of this.
At the moment it's still looking as if the Ferrari is still possibly at best the fourth best car behind the Lotus or Mercedes. I think it is Alonso who is out performing the car.
I think given a dry race with no safety car at the moment the McLaren's would be pulling away from the rest of the field bit by bit.