I used to just get the standart bolt on gaint grips that came with my Anthem X. They are soft very easy to hold on while riding, even without gloves but wear out very quickly.
But in recent times I've started doing 4-5 hr rides & my wrists started hurting & numbness in my hand. No bg deal but a bit of a shake of the hand on the regular basis would make the problem go away.
I just got these Ergon GS-1
todays intitail short ride to the shops & back . They make the handlebars feel much more stable while riding. But yet to try them on a extended ride as all tracks & trails are closed this weekend. But at the end of the day It all really depends on what type of riding you do.
short rides, any of the basic round grips would probably suffice.