Since we are talking about reviews...I like to use techpowerup website to compare new graphic cards performance to my HD6950@6979 (Bios flash). In every review they have a graph with the performance of differente graphic cards.
Even while not smashing the throttle with needs some wheel adjusts while cornering :) This thing literally makes my desk go crazy with so many forces going from the wheel, and to the wheel :p
I think that you have only the game itself (installer) without the "car packages". You need the install the packages, you can find them in the Downloads thread.