i used to have some stupidly comfy hi density foam & neoprene ones.
cannot for the life of me remember the brand but they looked pretty good, gripped well and were comfortable enough for a rugby players frequently dislocated fingers not to feel like they were being smashed with a hammer when i went over bumps!
they did have a couple of drawbacks, they would only last 18 months or so before the neoprene wore through if the bike got a lot of use and if you went near them with oily / dirty hands they stained quite easily.