I found a great discussion over at ADV concerning grip heaters and how to properly install them. Since the the respondents stayed on topic and the thread is only two pages long, I'd recommend you pop over and read it there:
http://www.advrider.com/forums/showthread.php?t=102930