I'm in the middle of playing and it is pretty cool cos you can customise you car with all kinds of upgrades both performance and visual.
But the races are quite repetitive as it's all in the same city so you end up going around the same track (or portions of it) many times.
There are also something like 112 missions, and personally i'm getting bored real fast of the racing but if you're a die hard racer...