I have a Canon Ixus 115 HS which also produces videos and pictures and I use gthumb to import material from the card. You can of course just access the camera and drag and drop material to your home folder, but some photos need to be rotated after import and gthumb can do that; however, I uncheck the setting 'rotate photos physically' on import, as I find it works properly only if I import them and then select the ones to be transformed. (You do this from the menu: tools: rotate physically.) This seems to be the way to get the EXIF orientation correct. The 'physical' transformation is important because it is lossless, and if jpgs are modified they can lose quality.
Also, you can't add things back onto the card with gthumb; depending on how your camera is recognised (as a digital camera or usb mass storage device), you may need to take the card out and put it in a card reader to do this. However, on the menu of some cameras you can select whether it will be seen as a usb device or camera when connected to a PC.
You mention drivers- actually gphoto2 is the service that helps digital cameras be recognised and mounted in Unix; it will be running as default as it is used by other photo apps as well. There is a list of supported cameras at gphoto.org.
However, even if yours is not listed it should still work.
If you don't like gthumb, try Digikam for KDE, even though it means you'll need to install some of the KDE desktop files.