Foam grips take some of the vibration out, you could also (if they adjust) turn the handlebars up 25 degs or so thus taking some of the weight and presure off you hands.
Use to have either ace bars, flats or clip on's on my bikes- all push your weight on to your hands and wrists- you will get used to it, but the sponge type grips will ease it 50%
