Almost any digital compact will do what you want, if it uses a SDHC card & you have an SDHC socket on your computer you can just use the card to transfer your pictures. (Only proviso is to use the cameras formatting option on the card.) If you don't have an SDHC socket you can buy a USB converter, where you plug your SDHC card into before inserting it into a USB socket.
(Debian has plenty of options for sorting your pictures, Shotwell being one of them.)
EDIT: Corrected - shotwell is for stills openshot is for video, sorry.