I've used grip puppies before, but they don't do as good of a job as these. Got them at Cycle Qweer for around $6.00. I like the contour shape, and they mold to my hands.
Grip comparison: Stock, Grip Puppies, and Countour Grips
The Contour Grips are solo grips, you don't slip 'em over the...