Falcon - I have pro-taper bars that have a real small ID. not sure what the stock bars were. I bought them online... I'll try and find the site again. I love them, no vibration at all.
I read some of the previous threads and have to make a comment on looking down at the mirrors. I used to find myself looking in the stock mirrors all the time, now I only look when stopping or changing lanes. I think it is actually safer (for me anyway) I am less distracted while riding, I don't find myself wandering between looking forward and looking in the mirror's anymore.