I considered a set of those wraps myself once. I think they are the best solution. I have heard of heated grips, and heated INSERTS for grips that, like you said, would go around the bar, under the grip itself.
Benny
Black & Silver '02
Too many mods to list
Not enough miles ridden