How many photos does 2gb memory card hold at 12 megapixels?

If you are shooting in Jpg format, what most people use, and each photo is 12 mega pixels the average size of each photo will come out to be about 2.5 MB, allowing the card to hold about 798 photos. If you were shooting in raw each photo would be a size of about 18 MB allowing you to fit about 112 photos on the card. So if you shoot in raw and empty your card frequently a 2 GB memory card will fit enough photos in with no prob. I have a 2 GB card and shoot Jpg and have never ran out of room.