Elliot Bernstein , Mar 11, 2007; 03:08 p.m.
If you were shooting for yourself for fun, I would suggest you get the Tamron if money was an issue. As you are using it for weddings where you are getting paid for your work, stick with the Nikon lens. You need the best. Your clients deserve the best. Charge a little bit more on a couple of weddings and the extra cost of the lens will be paid for. It will last you a lifetime and give you the kind of results you expect. Averaged out for the number of years you own it or the number of events you shoot with it, the extra cost is minimal.