Forget attaching one of those cameras to your helmet, or your backpack or your handlebars or wherever. Instead go with these HD Video Camera sunglasses. Re-chargable and can store up to 400 minutes of video on a micro SD card that goes right into the frame.
Can also take standard pictures.
$159 from DynaSpy