BMW E60 M5 - The last ultimate sedan for the professional race car
Here Are All the BMW M5 Generations Ranked From Best to Worst
The Top 5 BMW M cars
Evolution of the BMW M5 - Drive
BMW M cars: the hits and the misses
Modified BMW M5 E60 With 440whp
Icon Buyer: 2004 BMW E60/E63M5 and M6 buyer's guide
2005 E60 BMW M5 first drive: Classic MOTOR
M Tease: BMW Produces Final 2010 M5, Makes Us Wait for 2011 M5
Used car buying guide: BMW M5 (E60)