Stabilizing GoPro videos When I watched videos on GoPro's youtube profile, they seem to me almost perfectly stable. And when I attached my action cam to helmet and tried to record during skiing, the video was very shaky.

I am aware, that videos on their profile are advertising videos made by pros. So my question is to pros - can you tell if the videos were stabilized with some software? Do consumer products have such capabilities? 

If the videos were not stabilized, what can be done, to achieve more stable videos, when recording from helmet or hand held (pole-mounted) camera?
Software that I know of:


Virtualdub with Deshaker plugin:
http://www.guthspot.se/video/deshaker.htm
Sony Vegas Pro since version 10 has a built-in stabilization plugin
Depan for Avisynth - http://avisynth.org.ru/depan/depan.html - it can get quite complicated but there are sample scripts to help getting started.


Youtube can detect if the footage is shaky, though it's not always working so well and it applies to the whole video.
My personal favorite is the Virtualdub route. Just remember to save it to a lossless format if you plan on editing it further.