While some of us agree to disagree on the merits of Button, Schumi etc., no one has mentioned the driver that's really outstanding at the moment - current world champion Vettel. He may have been a little raw at first and I know he now has the best car on the grid, but he's now driving like a real master (remind you of anyone?
). Love or hate him, the guy has genuine talent and desire. 
Indeed, he continuously outshines Webber, very talented driver. Spoilt brat, but talented 
I agree with Banjax (better go and lie down in a darkened room !!) hes fine while he has an advantage and is out in front away from everyone else, but put him under pressure and he cracks like a newly laid egg. He s a long way from the finished article imo.
Hamilton has been having talks with Red Bull recently. It would be interesting to see how the two compare in the same car. 
Come on Albs, what have you been watching for the last 2 years???

Vettel may have had his share of racing accidents but rarely cracks under pressure from behind. The Canadian GP is the first time for a long time that's happened. There have been a number of GP's where he has been pushed while leading the race and has driven faultlessly. Don't get me wrong, I'm not particularly a Vettel fan but I do appreciate his skill in an F1 car.