For the video recovery, if you think your video is worth 30 Euros, try this:
http://grauonline.de/cms2/?page_id=5
If you do decide to buy it, run the trail software on it first and see if that works first. The trial works for saving 50% of the video. Unfortunately, I haven't run into anything free yet but vouch for this piece of software, saved some client footage before. If I do find a free & reliable piece of software if the future, I'll post it.
If you want a quick technical on how it works: Video needs a "start" marker and a "end" marker for it to work. In your case, it seems like your "end" marker didn't write properly, duh, and that's exactly how this program fixes video. It just pseudo writes a end marker where your video ends so you can view it.
Props up to your safety by the way. I've always been worried about the roll over protection for the driver/ passenger.
EDIT: Glad you saved the footy!