don't bother with 3rd party stuff cos they are problematic sometimes. if u're gonna spend good, hard-earned $$$, might as well save a bit more and get a good product rite?
personally, i had a dilemma too, choosing between the 17-50 tamron and the 17-55 Canon (f2.8), in the end, i went for canon...