Hello welshrabbit i had a similar problem on my 2006 220 IS in april this year, new battery fitted in October 2011, couldnt figure out problem then an auto mechanic had a look and low and behold it was a screw on the battery shorting the earth wire. Check this it might be this. I was shocked something as simple as a screw touching the batteries earth wire would completely deaden the battery.