1. Hamilton
2. Alonso
3. Vettel
4. Button
5. Massa
6. Webber
7. Kubica
8. Rosberg
9. Schumacher
10. Petrov
I'm pretty sure Ferrari's change of focus, from there failed attempt on the f-duct to the actual car in general has and will help them.
For each car now, I would give them: (out of 100)
Red Bull / 90 (Design Genius did it again, however they have screwed up alot and had reliability issues again, they are now in the grasps of the other cars, if they dont improve there speed when McLaren change there rear of the car at silverstonne and ferrari finish there upgrades at silverstone, we might see them matching or even behind unless they manage to engineer another ingenious design

McLaren / 88 (they might well overtake red bull at SiIverstone, the f-duct really put them in a good position for this year and they produced a decent car anyway)
Ferrari / 86 (Bad focus at the start, they already had issues anyway with the engine but then focused on the f-duct and couldn't get it working very well)
Mercedes / 84 (No real developments, Ross created a shitter of a car this year, they should of put abit more effort into the upper rear of the car for this year)
Renault / 82 (I would of been able to judge them better if they had 2x experienced f1 drivers, but i think they are not far behind Mercedes now)
Force India / 81 (Great car, considering a few years ago we were laughing at them and the only let down (however he impressed me in canada) is Luizzi and the designers/engineers moving to Lotus lol))