Mercedes S320 CDI REVIEW - Bargain luxury or financial disaster?