Eureka! I found the problem but I'm still not so happy about it. When ever the cam has 87 pics left, it freezes whenever you try to take a pic. I thought the freezing was from a bad battery but it isn't. I deleted some picutres and now its working again (at least somewhat). The bad part is that I can't save very many picutres. I have a 128 MB card and it will only let me use 40 MB of it. When it says there are 87 pics left, then it doesn't work. Any number higher and it will work fine. I just wish I could use the rest of the card.