Nikon 105mm 2.8 macro on the D7000
For what purpose? Specifically for macro?
I prefer a Sigma 150 for macro (f.y.i. I use it on a D300 or D700, not a D7000). For portrait or general short tele on DX I'd use a Sigma 85mm f1.4 or the Nikon 85mm f1.8G (I use the Sigma). If you want a good macro lens that can also do portrait the 105 VR is a good choice on DX. The Tamron 90 is also good.