I much prefer the stock mirrors. They have a convex reflection and are tall enough to stay in your peripheral vision while looking forward, and still "see" past your arms and shoulders. The SOHC4s are usually so smooth that vibration isn't an issue. I've never had a stock one go loose unless it was smacked pretty good.
There are some aftermarket mirrors that are cheaper, look mostly the same with the exception of having a flat reflection instead of convex. They make me nervous as every car looks like they are right at my tail light. They also seem to get loose all on their own, with no way to snug them up.
I think I have some Yamaha, short and rectangular mirrors in the parts bin. I took them off because hey were ineffective and seeing anything behind you. I already know what my arms look like. They look fine on the bike, if you you don't actually want to see behind you.
I don't like the bar end mirrors because lane splitting capability is far more restrictive, and you have to look away from the traffic ahead of you to see anything in them. Well, apart from the flashing lights.
Cheers,