I'm a huge fan of the efficient velo tools helmet mirror.
http://www.amazon.com/Safe-Zone-Bicy.../dp/B003LVHZ4O
It's significantly larger than most helmet mirrors, so its field of view is good. The big advantage of helmet mirrors is that with a small sweep of my head I can see everything behind me.