Couple of moths ago I found out that the easiest way to get more bang for my buck out of my Fz6 is to strip the fairings and tinker with the engine...
Well the end result was that I couple of extra pistons in my hands and the bike looked slightly different...
I remember this being on Mythbusters some time ago...
YouTube - MythBusters 006 003 S01E03 Barrel of Bricks, Peeing on the Third Rail, Eel Skin Wallet - (part 1)
Can't help you with the charger thingie but I've been using the Contour 1080p helmet cam on my daily riding.
It has a little switch in the back where you can program two different resolutions that you want to record. My camera has been setup so that when in "hi" mode it records 720p and 60hz...
Holy mother of mercy it sounds HEAVENLY!
And I embedded the videos for you...
YouTube - FZ6 stock exhaust
YouTube - FZ6 with Leo Vince LV One (db killers installed)
YouTube - FZ6 with Leo Vince LV One (db killers out)
YouTube - FZ6 with no muffler