Watched it last night and LOVED it. Great story, acting, casting, drama, action/races, scenery/cinematography, audio/sound effects, women...
If you haven't seen it, do it!
9/10
http://www.youtube.com/watch?v=L_u3FODrenM
And man that final race scene (especially) with the engines, the atmosphere the water/spray in the surrounds.... That is some straight up demo material