You should not overlook mirrors that may be supplied by your car dealer. After all these are specifically designed to fit your vehicle. Like others, I've tried various accessory type mirrors with varying success on fit, vibration, ease of adjustment and so on. I finally bit the bullet and bought BMW dealer mirrors, and they are the best, being very quick to fit, perfect vision and vibration free. Yes they cost a lot more, but worth it for overall ease of use