I used an SJCam SJ4000 for a while. More than good enough at 1080p. Just replaced it with an SJCam M10 which is the same thing in a much smaller housing. Either can be had for around £50 or about a tenner more for wifi versions.

Unless you are really in to making videos there is little point spending big on a 4k gopro.