I don't keep all expense records, just the ones with warranty value...
I've had the ML less than a year and it only has a few thousand miles on it. So far $50 on my own schedule maintenance oil changes 1500mi and 3000mi. I expect it to be about $100/yr until the MB warranty expires.
I'm going to add Waag brush/taillight guards and chrome the 430 wheels. Tracy, any regrets on the extended warranty?
The 300D was a family purchase and had some neglect issues so I've spent about $3500 getting it accessorized to my standards.
I'll have to get a picture of these babies loaded up to show you all when they're done.