Oberon makes high quality bar end mirrors. Myself and another member here just put some on our bikes. Do a search for "Oberon bar end mirrors" I can't attach link from my phone. But he posted pics and they look better than in the pics.
Oh yeah, they aren't cheap either... So if you want quality, you will be paying for it. Lol