This thread is lost! Not helping OP whatsoever. Dont ever compare Toyota to BMW, and or Lexus. I would compare Audi, Benz, and BMW, as they are always compared. The Audi is the most luxurious, the BMW best performance, and the Mercedes the best of both worlds. Straight savage power wise, but it isnt as controlled... Better interior than the BMW, but not on the Audis level. My pops has owned several BMWs and my grandma has a 750i. All are great cars, and held up very well. But of course, every car has its issues, and sadly when the German cars have issues, they cost a bit more. This is all coming from an unbiased perspective, since of course I own a crappy Neon... But no Camry on the face of the Earth will touch any BMW made, quality wise. I would take a 95 M3 over a brand new Camry. Not for gas, or even reliability, but for the fact that its a BMW and you will get respect driving it. This is all coming from someone who bout a 95 325is and got totally screwed. It was a bust, and had more problems than a war veteran. AND I also owned an 88 Toyota Camry that I really liked, but it was just too old (first car).
As for OP's question... They all look good, but are all totally different. Pick the car you like and drives best to you. They all have different purposes. I feel that the M5 is the best of all worlds tho. Fast, roomy, sporty, clean, etc. I am 5'4" and want a S550. Lol. I love big body cars. Scoot the seat up and roll!