It seems that I often buy hardware only to become unhappy with the included software. As C# programmer I frequently write my own programs to do exactly what I want. For example I have bought many cameras through the years and I can tell you from experience if you install all the software for each camera for downloading the chips you never be able to find anything as the download images to c:\users\<username>\Documents\Pictures\Cannon....... etc for example. With the advent of SSD drives I now have all my machine boot from small 60gb SSD drives and I do not want to save files to C: Many programs want to do this sometimes doing it automatically allowing you no alternative. It is this problem which I experienced with my numerous cameras that motivated me to write the program MPdownloader.exe which I install on each camera chip. I name the chip with a camera specific name like "PentaxK5 01". This program searches the chip for all images and video and downloads to my G: drive to a folder named "Chip Downloads" in a subfolder "PentaxK5 01". After a shooting session I download the chip and all the new images are copied to their respective folders. This little program is an example.