Typically what you are going to find with mirrors is you get what you pay for. Cheapo mirrors are going to be flimsy, vibrate a lot and distort the image.
I bought take-off Aprilia SXV mirrors and they are great. They also fold back in the event of a crash. They aren't cheap though but they work and look great.