I use a VholdR helmet cam.
http://vholdr.com/
Results here:
http://www.vimeo.com/user857083
I purchased it over the summer at the Kenda Bikefest. I have encountered some small bumps along the way but I'm happy with it.
Pro:
-slim design no wires.
-downloads to a PC just like a thumb drive.
-charges from a PC without having to remove battery.
-Easy to start and stop recording while riding.
-creates .avi files which easily work with many editing apps.
-Lens view angle and image quality.
-Uses standard MicroSD memory card.
Cons:
-Microphone is very sensitive and easily overpowered. Wind noise at 10mph drowns out all other sounds. User's speach sounds muffled when head mounted.
-.avi files are sometimes corrupt. I haven't gotten an explanation. It is completely random.
-No screen to view results. You have to wait till you get home to see if you got that magical shot.
-Purchase of camera does not include a memory card. Just Silly.
-Currently only supports use of 2GB Memory card. A future firmware update may allow for increased memory.