There are many good lock-on MTB grips that work well. Choose according to your personal preference of color and texture. I have a set of Palmdale grips from Santa Cruz that are really nice.
I also like ESI dense foam slip-ons. They come in 2 or 3 thicknesses. For me, they were fairly easy to install and they do not slip.