Unless you use a tripod or have super steady hands or are fortunate enough to have access to professional filming equipment, chances are your home made movies tend to be a bit on the shaky side, and we can't blame you. After all you were probably thinking of capturing the moment, rather than worrying about image stability, right. However if the shakiness of your videos is starting to concern you and you're not looking to create the Cloverfield sequel, how about using military grade software vReveal to stabilize your videos.
It supposedly uses the same technology found in UAV drones that the US military uses for surveillance.
Ubergizmo, Stabilize your videos with vReveal