The ML is the weekend (soccer mom) vehicle and vacation traveling vehicle. About $500 for routine servicing.
The SL500 is the cream puff...about $200-300 for its checkups.
The 300E is the daily driver - around $1000 - $2000 depending on the failed part of the season. It has gotten cheaper since I've joined the forum and started fixing stuff myself instead of taking it to the dealer.
2009 ML350 (84K) - Family vehicle
2001 CLK430 Cabriolet (71K) - Wife's car
2005 BMW 645CI (124K) - My daily driver
2012 Mustang V6 (60K) - Daughter's car