Electric Federal gives us a look back at the history of the M3 from the E30 to the present day E90/92. Well worth a view for anyone with a pulse and a BMW habit.