I've got a Blackvue and it's quality is top notch. I have it mounted directly behind the rear view mirror and you can tap power from the mirror harness so that you don't have any cords hanging around. It captures audio pretty good as well, but can get pretty noisy and distorted with the roof off. Doesn't help that my car is insanely loud.......
Blackvue Test
Highway 2