Upgrade to HD, defiantly, mount the camera on the handlebars, NO!!!!!!!!!
You will be shocked at how much shake, bump and rattle you get - your head or arm acts as a kind of steadicam for the camera. If you even attempt to mount a HHD or tape drive camcorder on bars you will constantly cause the heads to park (HHD) and the tape mechanism to quit. You will get away with it with a solid state camera but the picture will be bad.
Look for a HD camera with optical image stabilization (not electronic stabilization) - srtap it to your head/helmet - shoot your footage - and then before editing run the who lot through a software video stabilizer.
P.S I have a Canon HV10 HD camera for sale if anyone is interested.
proof of this phenomenon is when riding with a drink in one hand if for any reason you need to steady or rest your hand on the bars (with the drink still in your hand) you'll find that the drink will pretty quickly escape from it's container. learned this lesson with hot coffee going down a steep and bumpy ramp into an underground carpark.
bummed i missed the ride, really wanted to join in but was (and still am) suffering with an unpleasant cold type thing.
proof of this phenomenon is when riding with a drink in one hand if for any reason you need to steady or rest your hand on the bars (with the drink still in your hand) you'll find that the drink will pretty quickly escape from it's container. learned this lesson with hot coffee going down a steep and bumpy ramp into an underground carpark.
bummed i missed the ride, really wanted to join in but was (and still am) suffering with an unpleasant cold type thing.
next time.