I like the foam over grips. I put some on because I have large hands and my hands would go numb grabbing the small grips. They do dampen the vibrations also and are cheap and quick to try (as long as you do not pull the bar end screw out all the way. Thankfully read about that before messing with mine).
You did not mention where you are feeling the vibrations. If you are feeling the vibrations through the seat, an air hawk pad may help. I have not used one but see a lot of them around.
2002 BMW K1200LT
Some people just don't get how a 300+ mile round trip for lunch makes sense.
If you are reading this, you probably do.