MSR HIGH SPEED (UK fan site)
Contains a review, some nice pictures from the older versions of MSR and an unofficial Kudos ranking.
MSR FAN (French website)
This one is a bit more in-depth. We have a review, comparisons with other games ie Gran Turismo 3 and Le Mans 24h, and some strategy guides for various chapters