I am a new for photo shooting. I had a 550D with two lens EF-S 18-55 and EF-S 18-200mm. I feel that the colour wasn't too good for both lens. I am planning to get a better lens for normal use (No need for long range). There are three lens I choose.
1.Canon EF17-40mm F4.0L USM
2.Sigma 17-50mm F2.8 EX OS HSM
3.Tamron SP 17-50mm F2.8 XR Di II VC (B005)
Anyone know which lens is good for 550D in terms of colour and sharpness.