Sumi, i might try adding memory (external or internal) to the computer you're using for your picture storing and editing. If your camera has the capacity for 10 mpix then you've got the ability to get much better pics with the camera you have. Plus, memory is way cheaper than a new camera! For instance, if you had taken that bird pic at the higher setting, you would have been able to crop it way down and it wouldnt be grainy (blurry). We had to get an external hard drive (simple install, plugs right in to a USB port) for my pics when i got the canon sx50 but it wasnt that much $, maybe $60? And was well worth it. So i shoot the majority of my pics in RAW (high megapixels with the greatest ability to edit later) and use the software that came with my camera to edit them (lots and lots of latitude to do that with RAW - even "lightening up" things that are too dark) and then save them as JPEG once i get them looking the way I want. That way i get them looking the way I want, and they go from about 12 mp to around 2 or 3 mp, so they dont take up so much room on my computer. If i dont feel like its a "fabulous" pic that i may want to come back to, i'll delete the RAW pic after i'm done making the jpeg to save room on my computer. Plus then i can share them via email, facebook, here - you cant do that with RAW images but its well worth all the extra detail and editing ability you have to shoot in RAW. I didnt find it hard to learn to use the photo editing software either, i had a lot of fun playing around with it this winter when i got my camera.