Then I would probably give him the old camera. Dropping it was an accident.
You shouldn't feel mean giving him something not new, he is getting I imagine a better camera than most 8 year olds would have.
If you were still feeling mean though you could get him something like this if it is a digital camera.
I got this printer ages ago (cost me more too ) and it is actually really fantastic and he could print off his own pictures, so he gets something new and the camera.
If you buy from this seller it doesn't come with ink but they are easy to come by on ebay too.