My 300E has the MB Tex interior vs leather and it's time to clean it. Up 'till now I've used vinyl cleaner of various brands. Is there a brand that's better than others? Is there any other cleaner that may be better? What about a finishing product? These are questions I've thought about for some time, so, I thought that all of you on the board may have insight into this.