From the info i have and vid's etc, it looks fantastic.

Work is underway for 2011 edition with FULL grids for multiplayer (12 for this first edition) and co-op driving for a team earning points etc

Gonna be HUGE