Need video camera input

I am ready to purchase a camera to video my rides. I want to get the best bang for my $. I have been looking at various go pro cameras. What are the pros and cons of the different models? What other options are there? I want a quality camera that will hold up to all riding conditions.

Thanks in advance.

Sent from my iPhone using Tapatalk