Hey, So I just bought a Canon 40D and am a total noob. I have no lens. I was wondering what makes a lens a macro lens. I Know they are good for closeups of bugs and marijuana. I think macro lenses 1. Can a 50mm lens be macro? 2. If so, is a x-300mm lens a better macro than a 50mm macro? 2. Does a lens that is x-300mm automatically make it a macro lens? Thanks for the help.