Could you check if Picasa can talk to your camera directly? In theory, you don't need the Canon software at all...