i read that the iso grips now come in black...i run battistini's and for me they suck if you run without gloves, anyways local laws require them...
I run battistini's as well, and I agree they're not so great without gloves, but I never really ride without them so they work for me. If I was to pick one of your choices I'd go with the ISO's I've had them and there nice.
A friend of mine has the skull grips and he LOVES the fit n feel n loks of em.
For me: http://www.harley-davidson.com/gma/g...bmLocale=en_US
I wouldnt run anything else unless i was on a bagger id go nostalgia or foam.
Just my .02