I don't think I'll ever call myself a 'good photographer'. Yes I regularly think "hmm that will make a good picture" and have an ok eye for composition, and I'm often happy with the results, but I don't think I've ever taken a 'perfect' shot.
I normally find I have one that I'm almost totally...