So my 2008 M3 was a one owner I bought 12 months ago with 69K kms on the clock. In the last 12 months I did one speed event and track day. I changed the oil 10w-60 a total of 4 times over that period and most recently had the oil analysed. Traces of copper and lead showed up but nothing to worry about I was told. The car had never missed a beat or shown any signs, noises of bearing issues. Still with no warranty and not wanting to spend big money on a new engine I decided to invest in some preventative maintenance. I went with the VAC coated bearings because I did not want to wait any longer. I chose to use my local mechanic Galvsport do all the work as they had experience doing this job. They pulled the all the bearings and they showed consistent wear, with a couple of them showing wear thru to the copper. Well worth doing I think. My cost was $2600 parts and labour. The car was back on the road after a couple of days and is running fine. Peace of mind was worth $2600 for me. This work was done back in October 2015 and I have engine oil tested every 5000 kms with no issues at all.