I was initially excited about getting this as the customisation looked superb and graphically the game is very good. The real let down for me is the gameplay. The races all take place on city roads, sadly not abandoned ones but roads full of traffic. Each race is simply a 'dodge the computer road user' test rather than a real race, they have little to do with skill and are decided by unlucky spawns of civilians on the roads.
The choice of cars is also a major disappointment with only a small selection of manufacturers being represented. Once you have a tricked out Saleen with all the upgrades the game will gather dust on your shelf, and that can be done ina few days of non hardcore gaming.
The difficulty also scales, meaning any ideas you have about finding noobs in Scirroco's or Golf GTis and blazing them in your Lamborghini are ultimately futile because the computer will also be driving a high end car. Essentially, there is no reward for bettering your car as the cpu player will have the same one, pointless eh?
Online is also faily dismal for the same reason; everyone drives the same car, there is no variety. This is one to rent or borrow from a friend. I sold mine after 3 days.