I second the firm grip gloves. I got mine in the middle of a traffic circle though.
They have proved to be a nice glove all around.
I'm glad to know where you can get them since they just worn out in my finger tips.
They aren't great for cold and wet though.