I have the Hero 3 and Hero 7 White. I would not recommend the Hero 7 White as it doesn't have a removable battery, sometimes it is a struggle to charge it, and doesn't have many adjustable settings. The Hero 3 is amazing except the quality isn't super wonderful. I have friends that use the Hero Session for snowboarding and they like it because it is small, and it has decent quality. My Gopro Hero 7 White is only waterproof when the foldable side door is on the camera, otherwise it isnt. I hope this helps and if you have any questions on anything I said let me know.