How to record while snowboarding?

I'm a pretty decent snowboarder I can ride just about any hill I try to. And I would like to show my friends and family and just re watch my runs. I thought about a gopro but that seems like I wouldn't get my money's worth due to the fact that I only go to the closet ski resort about 4-5 times a year I don't want to pay like 200$ if I'm only going to go a couple times a year. My price range for right now would be 100$ or less but I could save are there any other helmet can type cameras, I've used my iphone to record by the way but it's very hard to get good quality+ non shaky videos

If you have a front breast pocket on your jacket put your phone in there and put the flash on.(preferably in a case or ziploc)