i've had good results using Motrax dual-density grips. not only did they help with soaking up vibration but the slightly larger diameter was better for me also. I know that Pro-Grip have a massive range but also sell a 'dual density' type. I guess that Grip -puppies are probably similar? A lot of my circulation and pins and needles problems were and sometimes still are down to me riding while tense.
I went down me local breaker and got a set of bar ends from a ZZR1100. One 8mm drill and a counter sink tool brought the entire haul to the princely sum of 12 yoyos. They work a treat, don't look out of palce and improve the crash protection too. A