I am contemplating a heated seat for my 2004 R1150RT. Does anyone have opinions as to the best available, experience, etc?