I use a D7000, and currently have three lenses -- the 18-105 and 55-300 kit lenses, and the Nikkor 35 mm 1.8. For my birthday, I get to add to my collection. I would love to get a macro because I like to mess around shooting small things, but am not sure which route to go. The Tamron AF 60mm 2.0 is appealing as both a macro and a portrait lens, but I am not sure that a 60 mm makes sense considering what I've already got in my bag. The Nikkor 85 mm 3.5 costs about the same and is quite tempting considering its longer focal length. But the Tamron seems to get somewhat better reviews. The longshot in this competition is the Nikkor 105 mm 2.8, which probably busts the budget but seems like it might be the best of the bunch, as well as good future-proofing should I ever go FX. But it really will be a stretch financially. So I am completely unsure which way to go, and I also wonder if there's another lens out there I should consider. Any and all thoughts appreciated.