I quite like the POAEAON Full Touch Screen Mirror Dual Dash Cam but the functionality missing for me is no GPS. I still have my Garmin Dashcam which does everything I want (not listed here) and the voice control is very useful but I do find it is often triggered by random other sounds which is a bit annoying.
The article also gives some tips to consider and it is true that at the end of the day a dashcam does boil down to its video quality. If you compromise on that then it is not worth much to you. These cameras are improving over time so every 2 or so years it's worth having another look.
#safety Best Dash Cam  | Coolest Gadgets
The overall best solo dash cam is the YI Smart Dash Cam. For the money it offers all the essential features you might need.