The M3 is a favourite of car enthusiasts. Its race heritage dates back to the 1980s, although at first the 2007 model seems far too well mannered to play the part of a road-going race car. Available as a saloon, convertible or coupe, there are some muscular styling additions to distinguish it...
Read the full review