I recently bought a canon ixus 40 second hand and got it cheap as it didn't come with the software or usb cable. The usb I can get a replacement but I was just wondering if anyone can help me out on what software I need. Which is the most essential and does anyone know where I could get it? I would appreciate any help. Thanks.