+1 for the FuzeBlock - whilst you have to wire it yourself, you can have lots of things running off it and are limited by the battery/wires to it in terms of current draw. Fitting it to the bike was the pain in the arse part, as I could only fit it under the tank of my 1250GSA, but it powers 1 additional hella sockets, hexcan, heated clothing attachements and I have a spare for something in the future. However, it is fekkin exensive for what it is from NippyNormans.......