By the sounds of the error issue on both cameras I would venture a guess that you have used both of them at the beach. They have sand or something in or around the lens that is binding it up.
I have taken a point and shoot apart and fixed it, however I also knew that if I destroyed it-it really...