These are some awesome cars. The BMW is a few years old, but still an awesome car, and the next gen will add some sex appeal and improve fit and finish too, to compete with the Audi. However, at this price, I'd hop in the S-class without question. Perhaps, there's no diesel but it would still be more economical as Mercedes cars last a while, while Audi and BMWs are purely lease cars as they last for about three, four years and then they're done and picked up by suckers on the certified used market for way more than they're worth. A Justin Bieber endorsement or no, Tesla just doesn't do it for me, it lacks the exterior looks I'd want in this class of car.