I have to agree with what's been said. Nothing more to say. On a side note though, in the movie "Fast Five", the guys told O'Conner that "Toretto let you win". The E-class was probably trying to be safe while overspeeding at the same time. If you were on the Autobahn with the 400H, a 128i can easily run faster than you. BMW and Mercedes are sporty vehicles. Lexus is more about comfort and luxury. Also at high speeds, the RX feels very unsafe in case of an emergency maneuver or stop. I've been to the drive events held by BMW, and I normally take the vehicles out to a back road where I can test the acceleration AND stopping capabilities. Trust me, Lexus is very very far from a good stopping distance as I experienced when I slammed the brakes on an RX350 (11) vs an Audi Q5, Mercedes GLK350, and the new BMW X3 (11) (slamming the brakes from 70mph to ZERO).
Just my 2 cents