Firstly, set a budget. Then think about buying the camera that offers the largest number of megapixels. Don't consider anything under 4 megapixels if you want to print off decent quality enlargements. The higher the number of megapixels, the better quality image at a large size you'll be able to print. As for memory cards, buy the highest space memory you can afford. It's worth it. Otherwise you have the choice of forever downloading to your pc, or compromising on image quality to fit more onto the memory card. The Fujifilm Finepix S6500 is a fine camera with plenty to recommend it. It's like an SLR in looks & feel, although you're stuck with just the one lens. They go for reasonable prices these days. Optical zooms these days are quite good, and if you have a camera that offers something around 10x optical zoom, then it's worth having. Videos when taken on these digital cameras soak up the memory, so they're only any good when you don't have a dedicated video camera with you. Don't worry if the camera you buy doesn't have this facility, you possibly won't ever use it anyway. Hope that helps.