Hi everyone. I am looking at getting a new lens for my d5100. I have the two kit lenses, the 18-55 and 55-200mm. I would like a macro lens to take pictures up close. I do not have the money to spend on the more expensive lens but was looking at the AF-S DX Micro-NIKKOR 40mm f/2.8G. I don't need the best lens but I would like to get a good one that I won't feel the need to replace in a few years when I may be able to spend more. I would rather save my pennies now and wait a little longer. Any thoughts?