this lil thing supposed to be really strong, look at the vid on my first post, fell from 12000 feet and still fine
no not really what else is out there?
There's the contour camera as well. I couldn't tell you anything about them though.
Cameras | Contour