Yeah I bought that Contour HD the week before it went on sale for $130. Suck. It works well though. I put it on a buddy's goggles yesterday so he could film. Stupid easy to use and good quality.
http://www.youtube.com/watch?v=0jXCA...TKvRVNT3sjuIwa
(not me riding)