I haven't followed F1 since the 2005.... so no..... but in my book I don't see why they wouldn't have choose michelin what ever the recent events..... regarding the world record of the company...
on video game again I agree with you at 200% except that PGR is an arcade racing game not a simulation..... never pretended to be... so it's not an arcad-y sim.. :)
and I agree since forza exist I rate it over GT in term of sim sensation... but have you tried GTR ???
anyway... F1 and WRC in USA on which channel you can get that live ???