drift innovation makes a way better camera that has a lot longer battery life for the same price. i have a go-pro and a drift camera, the ghostx, i think is what its called. its their base camera, and the battery lasts 8 hours per charge. actually, a little longer but that is what its supposed to last. the go-pro, i am lucky to get 2h and 15m out of. since i cycle, i had to take into account vibration and weather resistance, which go-pro requires a case to be protected against weather. the drift camera doesn't. they make a case but its not needed for rain or anything like that. the drift camera uses the same mounts as go-pro so all my go-pro gear works with the drift camera, which was very nice.
and the drift camera takes a lot larger card so it doesn't start over writing and losing videos in one 8 hour bicycle ride. i can actually do about 16 hours before it overwrites because it takes a larger gig memory card.
i still have my go-pro. my son uses it for autocross since his runs are short. i ride to long to be stopping and swapping batteries and i use it to record if someone harasses us on our bikes or throws stuff at us when driving by. if the mattery dies and i didn't know, it would suck to miss if a driver hit someone and we needed the license plate for the cops