Oh yea before you rock your way down to buy the Tamron 17-50, bear in mind that there isn't any Tamron Service Centre in Singapore.
You will get warranty for the lens, but if anything happens, it has to shipped overseas for repairs.
Still, it makes a good lens.