Thus far, Toyota will win. It is unbelievable how much that Honda sucks.

Although, Honda may pull the rabbit out of the bag with the new car that is rumoured to be released by the Canadian GP.