BMW M5 E60/E61 Touring - Best BMW M cars
Here's A Love Letter To The BMW E60 M5's Epic V10 Engine
Here's How Much BMW M5 You Get for $10,500
BMW M5/M6 (E60/E63): PH Buying Guide - PistonHeads UK
BMW M5 E60 Buyer's Guide
BMW M5 (E60) buyer's guide - Prestige & Performance Car
BMW M5 E60 5.0 V10 508HP 2005 5 Series, K-994-NK. - Automotive Auctions
BMW M5 E60 Buyer's Guide
Car Of The Week – E60 BMW M5 V10 5 Litre
BMW M5 (2008) review
2005 BMW M5 V10 (E60)
The BMW M5 of 2005
Icon Buyer: 2004 BMW E60/E63M5 and M6 buyer's guide