Saw one of these Oregon Scientific video cameras on their website. About $130 or so. Outputs video (and/or audio) onto a SD card (SD, not SDHC). I used a 2 gig cSD card and highest resolution mode it runs for about 1 hour and outputs the file as a AVI file. They have all the specs on their website.
All self contained and they supply everything but the 2 gig SD card and the 2 AA batteries. I used their handlebar mount and attached it to the mirror stalk on the GT (thinnest section near the mirror). Worked pretty darn well and the GT's mirrors are pretty stable too which helped.
You might need to hog a bit of the hole the locking bolt passes through the handlebar mount as it is pretty well spread apart there. A little longer 5mm bolt (maybe a 45mm or longer) would be better choice too. I got the supplied one to fit, just takes another pair of hands to squeeze the clamp to get the wing nut on.
The thing is small and isn't that noticeable. Mount is fully adjustable and they even supply a helmet strap and mount if you want it attached to your helmet. It slides into the handlebar clamp and clicks to lock. You can take it off just as fast and leave the clamp on the mirror.
Waterproof due to a couple of O-rings in the back for the screw-on cap. They toss in some silicon grease too.
Didn't get any bug splatter on the lens area where it was mounted. Bug splatter was mostly on the back? But then that also happens on my windshield too?? Very odd how they splat on the backside.
Here's a link to their site: ActionTek camera.
I ordered mine from these guys: Mountains Plus Outdoor Gear
as it was $5 cheaper and free shipping. Took about a week to get it.
I'd post a video, but I'm on dial-up and the AVI movie file I did today is around 1.9 megs. It would take me a month! They have a sample on their site (looks worse than mine!. Color seemed pretty good. I used a level on the top and eye-balled the rectangular front window as being level.
I took photos of it but never seem to get the things posted on here (I give up trying to do it...failed again).