I don't think the Go Pro would take very good still pics because the lens is a wide angle (aka "fish eye"). But the video I've seen from them is really good. With all the mounting options, for action video it is the way to go.
I buddy of mine mounted his to the back running light post on his boat. Then lined it up so that it would take video of him fishing in the front of the boat.