I have these

http://www.cyclemax.com/inc/sdetail/...s/318814/15395

They transfer the heat from the grips well. They do take a little longer (1-2 min?) to heat up but once warm I keep them at the same level as before. I have about 12k miles with them so far and they are ready to be replaced.