While perfection in photography would be nice the perfect image is different for everyone. Their vision is always different and changing.
Digital Photography School is one of the many links and blogs that I have listed on the right of this page.
Recently they highlighted an author of 3 electronic books that will help improve your photography without spending any money on new gear.
David duChemin's philosophy on photography... Gear is good. Vision is better
Lucky for me vision is one area that I need to improve.
I picked up these books for a total of $15. We will see if I improve.