tengo el sigma 18-50 f2.8 ex dc hsm macro en mi nikon d300 y he usado el tamron en una d2x, en cuanto a calidad de imagen, segun mi ojo es por un pelin mejor el tamron, en cuanto a construccion, tamaño calidad de los acabados mejor el sigma, es muy bonito y viene hasta con su estuche suave. yo no me liaria tanto por escoger entre ambos la diferencia en imagen es mínima salvo que hagas pruebas estrictas y forzadas, si los comparas con el nikkor 17-55 2.8, ahi si abria una diferencia muy significativa.
por cierto el sigma tiene un frontfocus sobre todo en mi d300 mas q en la d2x, y de eso vas a encontrar varios post que hablan del tema, para corregir el frontfocus lo ajusté a +16... en la d2x no pasa ese detalle, desconozco la razon