EA are launching an F1 game thats free. Its an online "over the top" view and i have seen a small preview and looks ok. Cant remember the name of it. I will find it tonight