I just bought a Nikon D40 and would eventually like to do weddings. What would be the best lenses to get without breaking the piggy bank? Thanks in advance. tiffsara