TQ for all suggestions.
It seems the canon 17 85 can't beat the tamron 17 50.. My choice to tamron is stronger now.
However, my only concern is. canon 17 85 comes with IS and tamron 17 50 doesn't, not sure if my shaky hand can handle it well...
I was also wondering why the boss doesn't really encourage me to take tamron 17 50.