Thought I'd share with you a small utility for Windows I've written a few months ago in C# in case it's useful to you guys

This is a simple light-weight app which allows you to offload footage from your memory card to your PC. I've found it quite useful as a backup for on-location shooting, and carry it on a small netbook.
Here's a break-down of the features:
- Copy files from memory card to a primary & secondary (optional) location of your choice
- Filter file types to copy (currently MOV, THM, JPG, CR2, WAV, MP3)
- Renaming video files to creation date & time (as a timecode reference)
- Verification of data after copying (by comparing exact file sizes)
- Storing up to 3 profiles (video, audio & photo profiles)
- Quick profile switching using CTRL+1/2/3 keyboard shortcuts
- Copying all Magic Lantern files, only the configuration file (magic.cfg) or the config and hidden.cfg (introduced in ML 2.3) from a pre-defined location
- Generating a shot list based on data obtained from LOG files generated by Magic Lantern, which includes the date & time, lens used, shutter speed, aperture, ISO, focal length, white balance, picture style, FPS, HDR and bitrate
- Exporting shot list to Excel spreadsheet
- Transcoding of HDR videos captured through ML
- Argument passing for running through scripts or batch files
Screenshot:
Download latest version (see posts below for changelog):http://malcolmdebono.com/apps/HDSLRoffloader_0.6.1.zipLet me know if you have any ideas for new features or encounter any bugs.