I have two recommendations for BMX grips. I have used the Animals on my bmx cruiser and just installed the Gary Youngs on my 20" (after trying them on Tones bmx). Both are great grips imho. The Animals offer more cushion but lacks the enhanced gripping contour of the Gary Youngs. Both grips are quite well regarded. I remember they sold out of the Animals at Calabasas and one of the guys at the store told me it was one of the most popular grips they carry.
1. ODYSSEY GARY YOUNG GRIPS (fatter palm area)
Made from soft krayton rubber for great grip and wear. These grips are designed by Gary Young to meet his own specifications. Sold in Pairs (135mm long)
ODYSSEY ODYSSEY GARY YOUNG GRIPS at DANSCOMP
2. ANIMAL EDWIN GRIPS (multi-cross directional grip)
Soft and comfortable krayton rubber grip with wavy mushroom style patterns. Includes plastic bar ends. Sold in pairs. (140mm long)
ANIMAL ANIMAL EDWIN GRIPS at DANSCOMP
Either should be a good choice.
PS. Attched is a screenshot with some Danscomp coupon codes if you are planning to buy from them.