BMW E46 Buyers Guide
2004 BMW M3, Project Cars
BMW E46 M3 Photo Gallery
An E46 M3 Touring & More: Turning BMW Dreams Into Reality - Speedhunters
BMW 3 Series (E46) - Wikipedia
Cars - BMW M3 E46 '05 - Car's tail lights appear blurred in Forzavista (1679482) - FM Car Issues - Official Forza Community Forums
BMW M secretly built an M5-engined E46 M3 CSL, and this is it
BMW E46 M3 Vs. The World: 7 Alternatives To The BMW E46 M3
2006 BMW E46 M3 Coupe 6-Speed
This Low-Mileage 2005 BMW M3 E46 Competition Could Be A Great Buy