I originally used the GoPro Handle Bar Mount. My goal was to attach it to the engine crash bar. It worked but, it seemed too small so, I replaced it with the Roll Bar Mount. Unfortunately, it records the engine shake and road imperfections. Until you see a post for a really good mount, the Roll Bar mount is most likely the least costly.
I mount mine on the handlebar with a Ram Mount. Very little vibration. But I ride a twinkie so that may account for the lack of vibration. My Hero 2 has the LCD screen and I use a skeleton case so that I can run a power wire to the camera. No worries about battery life.