I did a lot of research last week looking for a good helmet cam. unfortunately the best one was over $300, so I decided to attach my inexpensive flip ultra camera to my helmet using Velcro tape. It holds on pretty strongly, so not worried about it falling off. The best thing is the audio quality is very good so I can speak license plate numbers into it. But with the video quality I can probably make out around 30% of all plates. The only downside compared to other cameras is that is not waterproof.