I am not a former MB owner, but I have owned mostly German cars (3 BMW's, 2 VW's and 1 Porsche). I purchased a 2000 ES300 about a month ago, and I don't think I'll ever buy German again.
Don't get me wrong, the german cars are a blast to drive, but at this point in my life and career (I'm 37, a CPA), the Lexus is THE car for me. It is a great car for the same price of a German car, if not less. The ride is much smoother and incredibly quiet, the sound system is great, and it gets really good gas mileage.
I also did my homework. I was looking to buy a C-Class or a BMW. I had never even considered a Lexus, but every magazine or website I went to showed them to be head and shoulders above all the German cars as far as reliability and satisfaction. I finally decided to test drive a couple, and fell in love with them within one hour. No problems so far. If things continue as they have, I think I'll be a Lexus owner for many years to come.