How many pictures does 1 GB hold?

If I take pictures only with my iPhone 4 (5 megapixel) and a few from a 4S (8 megapixel) how many pictures from them could 1 GB hold?

I had an 8 megapixel camera, and the average picture size was 3.5MB at 8 megapixels. As such, I would estimate that you should be able to take somewhere in the neighborhood of 285 pictures per gigabyte.

It depends what resolution you have the higher resolution the more data (memory) will it take