I recently purchased the 500D. On my first couple of outings I found when I returned home, the pictures I thought I had taken had not recorded onto the camera. I initially thought that perhaps I had done something inadvertently. However, I have now had the camera for 3 months and I am finding that most of my pictures are not registering on the camera. On the other hand. some are. I tend to use the viewfinder and not the LCD monitor.

Its a strange one and something I haven't come across before. Does anyone have any ideas, please?