billy I have a GoPro & a Replay XD. Both do a good job. the GoPro has a wider viewing angle, the replay less so the image isn't as fisheye looking.

The 90mm 1:1 macro lens showed up.