I only have the one battery, and took 350 shots before I needed to charge it.
I have had the camera since April, and only charged the battery 4 times.
I have an 8 gb memory card that was about 1/4 full with around 360 pictures, so that would equate to around 1200 pictures, with the camera set at the maximum resolution for shots. If I dropped it down, I'd get a lot more pictures on the card.
I charged the camera on Thursday before we left, and didn't need to charge it again until the next Thursday.
If you use the LED screen alot, or take movies, that will eat up your batteries as well. If you're nervous about how you will use the camera, and want to make sure you don't run out, after you get it, take it outside and shoot as many shots as you can until the batteries drained. I couldn't do it the first few days I had the camera, but I didn't take thousands of pictures either.