I want and like to take photos of People, and Some little Macro and taking Landscape shots. What is the best lens that I can used on my Canon 550d as a amateur and as a beginner. I hope many Pro's and Veterans can answer my questions just so I can ta...