That's a nasty accident there !!
I have a cheapy £40 camera in my van. It is just a camera though. 32gb card records 9 hours.
Although I should really get a HDD just to store all of that though. Would need 1TB for about a months worth of work though.
You can buy cheap GPS based units for under £100 now, although the Roadhawk would be the mainstream version.
If you drive for a living, really you should have some sort of camera in the car. It will be the only way to have a factual record of any accidents. As other drivers and witnesses cant really be relied on, and the police certainly cant be trusted either