Lowes - Wells Lamont Pig Skin palms with breathable backs for the summer are working well for me. Cost maybe 15 bucks. I just finished a ride weekend before last of about 1400 miles - Houston, Texas to Arkansas to Oklahoma and back to Arkansas. Then to Memphis to Tuscaloosa to Birmingham and my hands never got uncomfortable. Covered four or five hundred miles the last day.
I am still wearing the only leather jacket I ever bought - a Hein Gericke that I bought new in 1986 or 1987. I kept it on most of the trip. All I've ever done to it is rub in some black shoe polish once or twice when the black started to fade. The zipper tore up last summer, and I need to find a shop to put a new one on. They will probably want 1/2 as much as I paid for the jacket to fix it...
I don't know if anyone still sells Hein Gericke, or if the quality is the same. If I were to purchase another, I would either buy a longer jacket of the same era used, or opt for something with armor provisions. I haven't decided. In the mean time, engines and projects are chewing up any extra cash anyway, so it is good the the old one keeps hanging in there.