I originally bought this ImageMate 6-in-1 Card Reader and Writer when I bought my Olympus C-4000 Zoom because I was tired of plugging in my Camera every time I wanted to transfer photos; plus this baby is way faster. It is also compatible with all of the memory cards I use, so I am all set; that is until I bought a new camera (Olympus C-8080) which uses xD and Compact Flash memory...