
VIOFO
A229 Pro Series
Great video & easy install, but app and SD card issues.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Head over to r/dashcam for some good recommendations. The BlackVue DR970X-2CH was what we went with.
I had a Blackvue DR970x-2CH professionally installed. The front cam is not visible from the driver's seat (it's hidden from view by the rear view mirror). I can see the rear cam in the rear view mirror but it's not problematic at all. All interaction with the cam is done via the app while I'm in the car (I didn't opt for the LTE option which allows for remote access).
I had a Blackvue DR970x 2CH professionally installed and I've had no problems. I only care about recording when I'm driving so I have it configured to shut down when the car is off, so no issues with draining the battery. I've checked in once in a while to make sure it's actually recording but so far I've had no need to download video.
I just upgraded from the 900x 2ch to the 970x 2ch earlier this year. BlackVue is the best premium dashcam imo.
I've got a Blackvue DR970x-2ch. The newer version of it is the DR979x-2ch Plus II. This has the Sony Starvis 2 sensor like recommended in other posts. They're very reliable cameras since they don't have batteries in them. Dash Cams with batteries stand a higher chance of exploding in the heat of a parked car. Make sure you use a high endurance micro sd card since the camera deletes the oldest videos as time goes by. The card will have a ton of reads and writes so the basic cards won't cut it. You set the cameras up with your phone and the images from the cameras will show on the screen. This is how you'll align the cameras to make sure they get the best view. Check the videos on the card or the live feed from the cameras from time to time to make sure everything is still working.
I run a viofo a229 pro in my car, my mom's car, and my dad's car, and a blackvue DR970X-2CH in my wife's car. Both are great. Personally I like the app on the viofo a little better, but I like the camera design on the blackvue better. Both have great image quality, with the edge going to the blackvue, but only slightly. Install was about the same on both. I ran the cables in such a way that they were hidden almost entirely. The blackvue rear camera cable connector being smaller, made that task much much easier due to the path I took. How much are you willing to spend? Personally, I would go for something a little higher quality, since generally speaking, you get what you pay for. The viofo goes on sale pretty regularly, so it might not be a bad place to start.
I have this as well. I actually caught the peripheral part of a police shooting on it. The cops did not want me to leave until I had downloaded the footage and sent it to them. I sent them both front and back views and they could not believe the quality of the footage.

VIOFO
A229 Pro Series
Great video & easy install, but app and SD card issues.

VIOFO
A229 Plus Series
Solid dual cam, but app & rear wire installation annoyances.

FITCAMX
Integrated / Universal Series
OEM look, but night video and recording are unreliable.

VIOFO
A119 Mini 2
Budget king with Starvis 2, but slow app/Wi-Fi.

ROVE
R2-4K Series
Simple 4K value, but video quality disappoints some.

Ranked #1
VIOFO - A229 Pro Series

Ranked #1
FITCAMX - Integrated / Universal Series

Ranked #1
VIOFO - A229 Plus Series

Ranked #1
VIOFO - A229 Pro Series

Ranked #1
Vantrue - N4 Series