McLaren and Microsoft have won the contract to supply spec ECUs to all F1 cars starting in 2008. I feel like F1 is becoming Champ Car racing which I find far less interesting. I know the teams work just as hard, but making the cars more alike really defeats the purpose of having constructors.
I'm also very curious what role MSFT is actually playing in this. Sounds like pure PR to me.