This BMW M5 List, From Worst To Best, Will Probably Make You Mad - autoevolution
BMW E60 M5 review - see why it has the best M engine ever!
The Top 5 BMW M cars
Iconic BMW designs: M5 (E60), Article
BMW M5 v Lamborghini Gallardo: Power of 10
The BMW E39 M5 is overrated
In-Depth Review: BMW M5 E60
BMW M5 Review - Drive
BMW M5 (2008) review
BMW M5 E60 Buyer's Guide