For managing and editing, I used Picasa as well, but I think you're wanting to set the default option that comes up when the camera is plugged in. There is an option for using windows, and that may be what you want, but Picasa adds an option as well as will many other programs. I think you'll just need to plug in the camera and see which ones come up. There is an option at the top to make that the default option, but you'll need to click on it first.
To a small child, the perfect granddad is unafraid of big dogs and fierce storms but absolutely terrified of the word “boo.” – Robert Brault