True about the wind. MBs love to run at speed but the Achilles heel for many models is high wind. My mini-van handles a stiff cross wind better than my W126, and I really hate saying that.
There's always a trade off. In a perfect world.........
2004 E320 Wagon
1998 Range Rover 4.0 SE