I'm an eye surgeon and take photos for patients with squint (crossed eyes) showing the eyes only. I also need to take photos toof lid lesions which may be only 3-10mm only. I I already have the 18-105105mm lens. What is the best macro lens for me and my Nikon D90 camera?