I have a pair of these on my bike. It's a bit hard to get onto regular sized mtb bars due to an odd clamp design but it can be done. They also do not vibrate very much and have a very clear viewing pane (at least for me).
http://www.amazon.com/Sunlite-Deluxe...ds=bike+mirror