The stock mirrors are useless. The CRGs seem to be popular, but since they are right on the end of the bar, it seems to me your arm would still get in the way of seein' 'em. And they cost $80+ each.
That's EACH. It's a clamp, some billet and a mirror. Tooled up, it probably costs 'em $10 to make. If that.
I went the cheaper route and got the Napoleons (Google "Napoleon bar end mirrors - you'll get a ton of 'em). $20-30. Less vibration, a number of options as far as how you set the mirror, and a CLEAR view behind you (too wide? Flip 'em over). Liked 'em so much, I got a set for the BMW too. And I STILL paid less than you'd pay for one set of the CRGs.
__________________
"I hate to advocate drugs, alcohol, violence, or insanity to anyone, but they've always worked for me."
— HST