I haven't tried the Sigma but I own the Tamron 17-50. Both are generally regarded as very good and from my experience I can really recommend the Tamron which stays on my camera 80% of the time. If you look at completed ebay sales the Sigma seems to sell for a little less than the Tamron. Both are in the £170-£230 range depending on box, condition, age etc.