I've been looking at a ton of photos for my new blog "Say Cheese" (see sidebar) and while doing so I've also given considerable thought to my own photographs. Comparing all the things I've done in my life, taking a good photo rates as one of the my most difficult accomplishments.
Ansel Adams said photography is the same as music. Others relate photography to painting with light or capturing the essence of dance. Good photos tend to be unique, fresh, frightening, revealing and so many other emotional revelations.
National Geo photographers shoot thousands of frames ... just to get a dozen for publication. Digital cameras make the technical aspects simpler but there's no guarantee of better pictures. Good photos are rare, almost mysterious in occurrence and I doubt it's possible to teach someone how to have a "good eye" or when a decisive moment exists.
I'm not saddened by the scant number of good (or better) photos I've snapped but I do dwell on the ideals of great photographs, knowing they elusively exist in 1/100th of a second.