For the first time in three years, Formula 1 has a proper World Championship fight on its hands with three teams Red Bull, Ferrari and McLaren in with a chance of taking the constructors crown. And that means we could have a proper fight on our hands for victory at this weekends Canadian Grand Prix at Montreals Circuit Gilles Villeneuve.