Quote Originally Posted by john View Post
They are still supplying the engines though
You mean they are supplying the sticker for the Ilmor engine ;-)

McLaren get the engines till 2012 with an option for extension, by which time I'd expect them to either have a tie in with someone else or be making their own engines to coincide with the road car project. All in all, they've done pretty well out of this.