You are right about that slr – Whitmarsh has stated that McLaren have no plans for manufacturing their own engines in the foreseeable future.
I think that if anyone does come back it will be Honda – if only they could have waited one more year they could have had a championship to their name in 09! Talk about bad timing!
I think thay need to come back as an engine supplier and redeem their name.