I bought the iPhone 3G S 2 months ago. I think it has 8 GB of memory. Suddenly, the camera stopped working; even the Camera Roll doesn't work. I took a little over 2,000 photos. Is it possible that I reached the maximum memory? Why doesn't a message appear saying that? Since I take lots of photos, I should have got a phone that accepts a memory card. Apple was very clever as usual, selling phones with 8, 16 and 32 GB and charging a great deal more for the increased srtorage memory. Other than the camera portion, the phone works although getting online is very slow.