What is the best nikon camera for wedding photography. Budget Lenses for the Nikon D7100 to Shoot Weddings & Portraits