I've tried a few, Yi was the one I stuck with. Good quality and only $50.
I’ve had a couple in the past but I bought a Yi over the summer and really like it. It has built in WiFi which means you can connect to it with your phone and wirelessly watch / download your videos. $50 and the video quality is great.
https://www.amazon.com/dp/B01C89GCHU/ref=cm_sw_r_cp_api_i_w-ZrCb8EBW60R