..do you have any tips on what makes a good one? Do you think yours could be better in some way, i.e. anything you wish it could do that it doesn't? I like the price of the mini 0801 
One thing that was important to me was to make sure that the software that pulls the video and gps info from the device is decent, smartwitness have been around a while so their software has been pretty good. If the software is rubbish, the unit can be useless.
The rest I was just lucky, the 32gb SD card I have in there records 2 or 3 days of driving (I have mine on all the time just in case). I like the way the recordings overlap so if you watch through and the event is at the end of a clip, it will be well into the next clip. I have had the unit installed for over 3 years now and its been reliable.
The only 3 things I would want on the next one I get would be a longer recording length (SDXC 64Gb+), a higher resolution (mine is only 640x480), and switchable audio (commentary and environmental audio can be useful in certain situations..).
The unit is expensive, but I would consider getting the upgrade version if I wanted to upgrade or add one for the rear of the car. I did toy with the idea of getting a gopro, but aside from the increased cost, lack of autorecord on power, it cant continuously record in small segments. Plus it would be a magnet for smash and grabs.
If you get that unit, let me know as I dont want to spend any more than I have to either!