Para macro, no hay nada mejor que los lentes especificos, que te permiten magnificacion 1:1. lo bueno que tienen ademas una calidad optica envidiable, yo tengo un sigma 105mm macro y es tremendo. lo malo es que son mas caros que los lentes comunes. igual existen tubos de extension para usar con tus lentes , que son mucho mas baratos. pero nunca los probé , asi que no te puedo decir. Lo que si se es que algunos zooms son buenos para eso, no llegan a 1:1 pero se destacan. Por ejemplo el 18-55kit es bueno para macro y capaz que acá en el foro podes conseguir alguno barato, ya que muchos lo cambian por lentes mejores para uso gral.