Yeah the new video you posted looked great, although the car still seems to float along the road rather than really "gripping". But that's the case with GT5 as well. I guess I'm expecting a little too much from these games.
I never really played Forza, but all the videos and screenshots people post up definitely got me interested.. just not enough to go out and buy an xbox
I really like ability to create custom paint jobs for the cars.. even though it is a painstaking process, the outcome is awesome.
And no shit about the Polyphony grass, let one of the rear wheels touch the grass and its over!