A good mirror is one that you personally get on with, and the environment you are using it in. I ride using the Bike-Eye rear view mirror it suits my needs, it fits into the head and down tube, a great awareness aid on group rides and racing. to get more of an idea of how it works have a look on the web site Bike-Eye.com