I love my
Bike Eye. I tried a few helmet/sunglasses-based rear view mirrors but found them too small and hard to use (vibration). The Bike Eye attaches to your frame next to your head tube (either right or left side). It's relatively inexpensive, is very adjustable and easy to use (i.e., large and little/no vibration).