Personally I think this game is great, however it is far from perfect. For a start, it has got great gameplay with 13 real tracks including the well-known Monza, Brands Hatch and Laguna Seca together with challenging street circuits such as Pau and Macau. It does not contain any Ferraris, Porsches or Mercedes but it does contain other supercars such as Audi, BMW, Alfa Romeo, Koenissegg, Saleen, Aston Martin and Corvette. It has different classes of cars such as the officially-licensed Formula 3000, WTCC and Formula BMW. The cars' handling is quite realistic, infact you can feel the difference in braking, turning and acceleration, even between cars of the same class.
On the other hand, its graphics are not as good, way below the level of other racers such as Forza 2 and PGR 3. It does not have a split-screen multiplayer mode (just a hot seat mode), which is not such a big disadvantage when seeing that other good games such as Grid do not have one either. Its Xbox Live mode requires some small changes, such as the the lack of a lobby system with voting, kicking out etc (such as Grid) and the fact that you can't change cars from one race to another if you stay with the same host. It is good to note that in this mode, Race Pro has a One-lap Qualification session (no other racing game has this). Also noticable is the lack of things on the Game Marketplace. There is no downloadable demo, and there is only one add-on which has 13 cars and 2 tracks (including one which is already present in the default game). I am not saying that this add-on is bad, however I think it would have been better if it was split into smaller bits, such as each track is an add-on on its own, etc.
All in all, this is not a bad game but I think there are better racing games out there. Before buying this game, you should first download the demos of Forza 2/3, PGR 5 and Grid, and if you like their demos then buy those games because they are probably your type of game. In any case, I think that at its current price, Race Pro is quite worth-it so perhaps you should give it a try.