I ended up with the cheapest, most basic GoPro Hero. It can only do 720p at 60fps, or 1080p at 30, but that's honestly fine with me (I always use the former.)
The only real downside is that it doesn't have a screen. It hasn't been an issue because I can just use my phone to play the videos.