SteadXP+
This compact accessory adds sophisticated digital stabilization capabilities to any camera with a flash mount and a microphone input. As your camera captures video, it records motion information which is later used to remove shake. A GoPro version is also in the works.