Optically, most 100mm range macros are all excellent (Tamron 90, Tokina 100, Sigma 105 and Nikon 105). The Nikon costs a lost more (at least the VR version does). Whether it is worth the extra money is a personal decision but, most people can take excellent macro photos with the third party macros). I'm going with the Sigma, at least partly because the others are hard to get in Canada (Tamron hasn't yet released their new model of the 90mm in Canada). But, you won't go wrong with any of these lenses.